[COMMON][CERTINIT] Generate cert with certInit 77/120277/6
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Wed, 7 Apr 2021 15:22:42 +0000 (17:22 +0200)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Thu, 6 May 2021 06:28:43 +0000 (06:28 +0000)
commitda711dd6a353c79e2d8990815e18b91dfe2354b3
treeedaf0ab5abdd4dc974a22fa21bab51db62a3f586
parent2ed34c50cd9b6655ffc24b759a14c4c41d3fcf2f
[COMMON][CERTINIT] Generate cert with certInit

Some components are http based but want to be usable from outside world.
Instead of dealing with TLS part on the component itself, let's use
certInitializer to generate a secret with the certs which will be usable
by Ingress

Issue-ID: SO-3078
Issue-ID: SO-3237
Issue-ID: CPS-281
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: If166716d159586b1eb94c111e9d3d82a54c2fd6e
kubernetes/common/certInitializer/resources/ingress/onboard.sh [new file with mode: 0644]
kubernetes/common/certInitializer/resources/retrieval/retrieval_check.sh [moved from kubernetes/common/certInitializer/resources/retrieval_check.sh with 99% similarity]
kubernetes/common/certInitializer/resources/retrieval/tls_certs_configure.sh [new file with mode: 0644]
kubernetes/common/certInitializer/templates/_certInitializer.yaml
kubernetes/common/certInitializer/templates/configmap.yaml
kubernetes/common/certInitializer/templates/job.yaml [new file with mode: 0644]
kubernetes/common/certInitializer/values.yaml