diff options
Diffstat (limited to 'certServiceClient')
-rw-r--r-- | certServiceClient/README.md | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/certServiceClient/README.md b/certServiceClient/README.md index c1d56ad7..092eb326 100644 --- a/certServiceClient/README.md +++ b/certServiceClient/README.md @@ -31,6 +31,30 @@ docker run --name aaf-certservice-client onap/org.onap.aaf.certservice.aaf-certs docker run --name aaf-certservice-client nexus3.onap.org:10001/onap/org.onap.aaf.certservice.aaf-certservice-client:1.0.0 ``` +### Running client as standalone docker container +``` +AAFCERT_CLIENT_IMAGE=nexus3.onap.org:10001/onap/org.onap.aaf.certservice.aaf-certservice-client:latest +DOCKER_ENV_FILE= <path to envfile> +NETWORK_CERT_SERVICE= <docker network of cert service> + +docker run --env-file $DOCKER_ENV_FILE --network $NETWORK_CERT_SERVICE $AAFCERT_CLIENT_IMAGE +``` +Sample Environment file: +```aidl +#Client envs +REQUEST_TIMEOUT=1000 +OUTPUT_PATH=/var/log +CA_NAME=RA +#Csr config envs +COMMON_NAME=onap.org +ORGANIZATION=Linux-Foundation +ORGANIZATION_UNIT=ONAP +LOCATION=San-Francisco +STATE=California +COUNTRY=US +SANS=example.com:example2.com +``` + ### Logs locally path: @@ -40,4 +64,16 @@ var/log/onap/aaf/certservice-client/certservice-client.log ### Logs in Docker container ``` docker logs aaf-certservice-client +``` +###Exit codes +``` +0 Success +1 Invalid client configuration +2 Invalid CSR data +3 Failed key pair generation +4 Failed CSR generation +5 API return unsuccessful response +6 Problem with Http Client connection +7 Failed PKCS12 conversion +8 Failed Private Key to PEM Encoding ```
\ No newline at end of file |