Deprecate certServiceClient 11/121611/1
authorRemigiusz Janeczek <remigiusz.janeczek@nokia.com>
Tue, 1 Jun 2021 10:14:22 +0000 (12:14 +0200)
committerRemigiusz Janeczek <remigiusz.janeczek@nokia.com>
Tue, 1 Jun 2021 10:14:22 +0000 (12:14 +0200)
- disable certServiceClient submodule
- set fixed version for certServiceClient image usage

Issue-ID: OOM-2744
Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Change-Id: Ibfca21ffe4310e7a5d124853c4b33c1c481f10a8

Makefile
README.md
certServiceClient/README.md
pom.xml

index 9a9da2c..d48fd99 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -26,7 +26,7 @@ run-client:
            --mount type=bind,src=`pwd`/compose-resources/client-volume/,dst=/var/certs \
            --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.platform.cert-service.oom-certservice-client:latest
+           nexus3.onap.org:10001/onap/org.onap.oom.platform.cert-service.oom-certservice-client:2.3.3
 
 stop-backend:
        @echo "##### Stop Cert Service #####"
index 0f4531f..2d91ee8 100644 (file)
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ More information about the project and all its functionalities you can find unde
   
 Project consists of four submodules:
 1. oom-certservice-api
-2. oom-certservice-client
+2. *deprecated (no longer built)* oom-certservice-client
 3. oom-certservice-post-processor
 4. oom-certservice-k8s-external-provider
 
@@ -41,8 +41,8 @@ Then execute following command from certs(!) directory:
 ```
 
 ### Running Docker containers from docker-compose with EJBCA
-Docker-compose uses a local image of certservice-api and make run-client uses a local image of certservice-client
-Build docker images locally before running docker compose command.
+Docker-compose uses a local image of certservice-api and make run-client uses a released image of certservice-client
+Build certservice-api docker image locally before running docker compose command.
 ```
 1. Build local images
 make build
index 63d9780..98dcfb9 100644 (file)
@@ -1,4 +1,8 @@
-# Cert service client
+# Cert service client *(deprecated)*
+
+> Deprecated since Istanbul release in favor of Cert Manager certificates
+> (for more details see certServiceK8sExternalProvider submodule).
+
 
 ### Project building
 ```
diff --git a/pom.xml b/pom.xml
index 36690f8..e3d1f5a 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -75,7 +75,6 @@
 
     <modules>
         <module>certService</module>
-        <module>certServiceClient</module>
         <module>certServicePostProcessor</module>
         <module>certServiceK8sExternalProvider</module>
     </modules>