[OOM] Automate certificate generation for CMPv2 Cert Service 92/112092/4
authorPawel Kasperkiewicz <pawel.kasperkiewicz@nokia.com>
Thu, 3 Sep 2020 08:56:30 +0000 (10:56 +0200)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Thu, 24 Sep 2020 07:10:21 +0000 (07:10 +0000)
commit8f0b6f6e7a3a231558343b7dba0b06c0c1228527
tree3bdc02397a40a8bdc7b7f991a05a1fe33893c63d
parentc7f3d6bf913e5da8e486ee316047a8bb144e0e5a
[OOM] Automate certificate generation for CMPv2 Cert Service

Add Makefiles to automatically and dynamically generate certificates, for CertService TLS communication. Makefiles are executed automatically during making project.
Makefile uses docker container to generate certificates, because openssl and keytool is needed, so this solution was choosed to not add additional requirements for RKE Node.
Certificates generated in docker container are mounted to resources directory. Removed hardcoded certificates as they are no longer needed.

Issue-ID: OOM-2526
Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com>
Change-Id: Ide350ee50a1d458d798ca655f7e83bac4096121c
kubernetes/platform/components/oom-cert-service/Makefile [new file with mode: 0644]
kubernetes/platform/components/oom-cert-service/resources/certServiceClient-keystore.jks [deleted file]
kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.jks [deleted file]
kubernetes/platform/components/oom-cert-service/resources/certServiceServer-keystore.p12 [deleted file]
kubernetes/platform/components/oom-cert-service/resources/root.crt [deleted file]
kubernetes/platform/components/oom-cert-service/resources/truststore.jks [deleted file]