-all: build start-backend run-client stop-client stop-backend
+all: build start-backend run-client stop-backend
start-with-client: start-backend run-client
.PHONY: build
@echo "##### Start Cert Service #####"
docker-compose up -d
@echo "## Configure ejbca ##"
- docker exec aafcert-ejbca /opt/primekey/scripts/ejbca-configuration.sh
+ docker exec oomcert-ejbca /opt/primekey/scripts/ejbca-configuration.sh
@echo "##### DONE #####"
run-client:
mkdir -p `pwd`/compose-resources/client-volume/
@echo "##### Start Cert Service Client #####"
docker run \
- --name aafcert-client \
+ --rm \
+ --name oomcert-client \
--env-file ./compose-resources/client-configuration.env \
- --network certservice_certservice \
+ --network cert-service_certservice \
--mount type=bind,src=`pwd`/compose-resources/client-volume/,dst=/var/certs \
- onap/org.onap.aaf.certservice.aaf-certservice-client:latest
-
-stop-client:
- @echo "##### Remove Cert Service Client #####"
- @echo "Removing aafcert-client"
- @docker rm aafcert-client > /dev/null 2> /dev/null || true
- @echo "##### DONE #####"
+ --volume `pwd`/certs/truststore.jks:/etc/onap/oom/certservice/certs/truststore.jks \
+ --volume `pwd`/certs/certServiceClient-keystore.jks:/etc/onap/oom/certservice/certs/certServiceClient-keystore.jks \
+ onap/org.onap.oom.certservice.oom-certservice-client:latest
stop-backend:
@echo "##### Stop Cert Service #####"