[CMPV2] Add readiness check 78/116278/3
authorJan Malkiewicz <jan.malkiewicz@nokia.com>
Thu, 10 Dec 2020 09:34:00 +0000 (10:34 +0100)
committerJan Malkiewicz <jan.malkiewicz@nokia.com>
Tue, 15 Dec 2020 07:58:31 +0000 (07:58 +0000)
Wait for oom-cert-service

Issue-ID: OOM-2560
Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com>
Change-Id: Ie78d1ed0500ff44cb24c7859faa9f6366e93ecd8

kubernetes/platform/components/cmpv2-cert-provider/requirements.yaml
kubernetes/platform/components/cmpv2-cert-provider/templates/deployment.yaml
kubernetes/platform/components/cmpv2-cert-provider/values.yaml

index def3586..cd195b6 100644 (file)
@@ -15,3 +15,6 @@
   - name: common
     version: ~7.x-0
     repository: '@local'
+  - name: readinessCheck
+    version: ~7.x-0
+    repository: '@local'
index 3f0027f..3a99373 100644 (file)
@@ -33,6 +33,8 @@ spec:
       labels:
         control-plane: controller-manager
     spec:
+      initContainers:
+      {{ include "common.readinessCheck.waitFor" . | indent 6 | trim }}
       containers:
       - name: {{ .Values.deploymentProxy.name }}
         image: {{ .Values.deploymentProxy.image }}
index 5ea763a..990c36d 100644 (file)
@@ -25,6 +25,7 @@ global:
 
 namespace: onap
 
+
 # Service configuration
 service:
   name: oom-certservice-cmpv2issuer-metrics-service
@@ -60,6 +61,9 @@ deploymentProxy:
     requests:
       cpu: 50m
       memory: 32Mi
+readinessCheck:
+  wait_for:
+    - oom-cert-service
 
 # CMPv2Issuer
 cmpv2issuer: