Merge "[CMPV2] Add readiness check"
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Wed, 16 Dec 2020 16:54:25 +0000 (16:54 +0000)
committerGerrit Code Review <gerrit@onap.org>
Wed, 16 Dec 2020 16:54:25 +0000 (16:54 +0000)
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: