diff options
author | Jack Lucas <jflucas@research.att.com> | 2020-06-12 18:36:55 -0400 |
---|---|---|
committer | Jack Lucas <jflucas@research.att.com> | 2020-06-25 11:06:58 -0400 |
commit | 8c3463edb61ff3dae46aab6ae6f4f0b4afe5cefd (patch) | |
tree | 01c11197e4d631996cfe3272d8d5c8dd039c7a1d /kubernetes/dcaegen2/components/dcae-cloudify-manager/templates | |
parent | 1e9b0789277f884c4436c78c28b555493bcf9b09 (diff) |
[DCAE][DCAEMOD] Deploy R7 container images
Deploy new versions of cm-container, k8s-bootstrap-container
and healthcheck-container for DCAE.
Deploy a healthcheck-container for DCAEMOD.
Add readiness checks for aaf-cm for dcae-cloudify-manager,
dcae-inventory-api, and dcae-config-binding-service, to
avoid crash loops in the init phase.
Issue-ID: DCAEGEN2-2099
Issue-ID: DCAEGEN2-1789
Issue-ID: DCAEGEN2-2236
Issue-ID: DCAEGEN2-1864
Signed-off-by: Jack Lucas <jflucas@research.att.com>
Change-Id: I473a0cd0e3e00d39e6c33d87781581ec527fbc89
Diffstat (limited to 'kubernetes/dcaegen2/components/dcae-cloudify-manager/templates')
-rw-r--r-- | kubernetes/dcaegen2/components/dcae-cloudify-manager/templates/deployment.yaml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/kubernetes/dcaegen2/components/dcae-cloudify-manager/templates/deployment.yaml b/kubernetes/dcaegen2/components/dcae-cloudify-manager/templates/deployment.yaml index 8a03e90333..a21eabc24b 100644 --- a/kubernetes/dcaegen2/components/dcae-cloudify-manager/templates/deployment.yaml +++ b/kubernetes/dcaegen2/components/dcae-cloudify-manager/templates/deployment.yaml @@ -41,6 +41,22 @@ spec: hostnames: - "dcae-cloudify-manager" initContainers: + - name: {{ include "common.name" . }}-readiness + image: {{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }} + imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + command: + - /root/ready.py + args: + - --container-name + - aaf-cm + - "-t" + - "15" + env: + - name: NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace - name: {{ include "common.name" . }}-multisite-init image: {{ include "common.repository" . }}/{{ .Values.multisiteInitImage }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} |