summaryrefslogtreecommitdiffstats
path: root/kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml
diff options
context:
space:
mode:
authorefiacor <fiachra.corcoran@est.tech>2020-04-24 14:29:17 +0100
committerefiacor <fiachra.corcoran@est.tech>2020-05-14 22:02:37 +0100
commitc75eacbe1c686e635673fc2280003518303e43ac (patch)
tree4e04e0be29ecb019baabb9ec766eeb5c31dd6cb4 /kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml
parentc32ee22a8436a184d710db9d06da85c4ca385efc (diff)
[DMAAP] Moving DMaaP post-install jobs to 1 BC job
Change-Id: I11fe412600d1061e5667a5531d36cecbecdd34e3 Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: OOM-2369
Diffstat (limited to 'kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml')
-rw-r--r--kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml67
1 files changed, 0 insertions, 67 deletions
diff --git a/kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml b/kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml
deleted file mode 100644
index c06d4e1130..0000000000
--- a/kubernetes/dmaap/components/dmaap-bc/templates/post-install-job.yaml
+++ /dev/null
@@ -1,67 +0,0 @@
-apiVersion: batch/v1
-kind: Job
-metadata:
- name: {{ include "common.fullname" . }}-post-install
- namespace: {{ include "common.namespace" . }}
- labels: {{- include "common.labels" . | nindent 4 }}
- annotations:
- # This is what defines this resource as a hook. Without this line, the
- # job is considered part of the release.
- "helm.sh/hook": post-install
- "helm.sh/hook-weight": "-5"
- "helm.sh/hook-delete-policy": hook-succeeded
-spec:
- template:
- metadata: {{- include "common.templateMetadata" . | nindent 6 }}
- spec:
- restartPolicy: Never
- containers:
- - name: post-install-job
- image: "{{ include "common.repository" . }}/{{ .Values.global.clientImage }}"
- imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
- env:
- - name: DELAY
- value: "0"
- - name: PROTO
-{{- if (include "common.needTLS" .) }}
- value: "https"
- - name: PORT
- value: "8443"
-{{- else }}
- value: "http"
- - name: PORT
- value: "8080"
-{{- end }}
- - name: REQUESTID
- value: "{{.Chart.Name}}-post-install"
- volumeMounts:
- - mountPath: /etc/localtime
- name: localtime
- readOnly: true
-
-# NOTE: on the following several configMaps, careful to include / at end
-# since there may be more than one file in each mountPath
-# NOTE: the basename of the subdirectory of mountPath is important - it matches the DBCL API URI
- - name: {{ include "common.fullname" . }}-dbc-dmaap
- mountPath: /opt/app/config/dmaap/
- - name: {{ include "common.fullname" . }}-dbc-dcaelocations
- mountPath: /opt/app/config/dcaeLocations/
- resources: {{ include "common.resources" . | nindent 10 }}
- {{- if .Values.nodeSelector }}
- nodeSelector: {{ toYaml .Values.nodeSelector | nindent 8 }}
- {{- end -}}
- {{- if .Values.affinity }}
- affinity: {{ toYaml .Values.affinity | nindent 8 }}
- {{- end }}
- volumes:
- - name: localtime
- hostPath:
- path: /etc/localtime
- - name: {{ include "common.fullname" . }}-dbc-dmaap
- configMap:
- name: {{ include "common.fullname" . }}-dbc-dmaap
- - name: {{ include "common.fullname" . }}-dbc-dcaelocations
- configMap:
- name: {{ include "common.fullname" . }}-dbc-dcaelocations
- imagePullSecrets:
- - name: "{{ include "common.namespace" . }}-docker-registry-key"