Add descrption of usage client container
Issue-ID: AAF-996
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: I34cafe8c7ad917a66a251692910d5f6188444c92
diff --git a/certServiceClient/README.md b/certServiceClient/README.md
index c1d56ad..092eb32 100644
--- a/certServiceClient/README.md
+++ b/certServiceClient/README.md
@@ -31,6 +31,30 @@
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 @@
### 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