1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright 2020 NOKIA
8 Standalone docker container
9 ---------------------------
11 Certification Service Client image:
15 nexus3.onap.org:10001/onap/org.onap.aaf.certservice.aaf-certservice-client:latest
18 1. Create file with environments as in example below.
23 REQUEST_URL=http://aaf-cert-service:8080/v1/certificate/
25 OUTPUT_PATH=/var/certs
29 ORGANIZATION=Linux-Foundation
30 ORGANIZATION_UNIT=ONAP
31 LOCATION=San-Francisco
34 SANS=test.onap.org:onap.com
37 2. Run docker container with environments file and docker network (API and client must be running in same network).
41 AAFCERT_CLIENT_IMAGE=nexus3.onap.org:10001/onap/org.onap.aaf.certservice.aaf-certservice-client:latest
42 DOCKER_ENV_FILE= <path to environment file>
43 NETWORK_CERT_SERVICE= <docker network of cert service>
44 DOCKER_VOLUME="<absolute path to local dir>:<output path>"
46 docker run --env-file $DOCKER_ENV_FILE --network $NETWORK_CERT_SERVICE --volume $DOCKER_VOLUME $AAFCERT_CLIENT_IMAGE
50 Init Container for K8s
51 ----------------------
71 - mountPath: /var/certs #CERTS CAN BE FOUND IN THIS DIRECTORY
75 - name: cert-service-client
76 image: nexus3.onap.org:10001/onap/org.onap.aaf.certservice.aaf-certservice-client:latest
77 imagePullPolicy: Always
80 value: http://aaf-cert-service:8080/v1/certificate/
81 - name: REQUEST_TIMEOUT
90 value: Linux-Foundation
91 - name: ORGANIZATION_UNIT
100 value: test.onap.org:onap.com
102 - mountPath: /var/certs