Consistent naming for vid deployment 47/71047/1
authorJulien Barbot <julien@barbot.org>
Tue, 23 Oct 2018 10:15:31 +0000 (12:15 +0200)
committerJulien Barbot <julien@barbot.org>
Tue, 23 Oct 2018 12:18:32 +0000 (14:18 +0200)
Change-Id: I7ae002ae214f1c0ca858a96c79e2b74f15d13405
Issue-ID: OOM-729
Signed-off-by: Julien Barbot <julien@barbot.org>
kubernetes/vid/templates/deployment.yaml
kubernetes/vid/templates/job.yaml [moved from kubernetes/vid/templates/vid-galera-config-job.yaml with 91% similarity]

index 4c635fa..24cce14 100644 (file)
@@ -35,7 +35,7 @@ spec:
         - /root/job_complete.py
         args:
         - --job-name
-        - vid-config-galera
+        - {{ include "common.fullname" . }}-galera-config
         env:
         - name: NAMESPACE
           valueFrom:
similarity index 91%
rename from kubernetes/vid/templates/vid-galera-config-job.yaml
rename to kubernetes/vid/templates/job.yaml
index 2bcf647..7d17e36 100644 (file)
 apiVersion: batch/v1
 kind: Job
 metadata:
-  name: vid-config-galera
+  name: {{ include "common.fullname" . }}-galera-config
   namespace: {{ include "common.namespace" . }}
   labels:
-    app: vid-config-galera
+    app: {{ include "common.name" . }}-job
     release: {{ .Release.Name }}
 spec:
   template:
     metadata:
       labels:
+        app: {{ include "common.name" . }}-job
         release: {{ .Release.Name }}
-      name: vid-galera-init
     spec:
       initContainers:
 #This container checks that all galera instances are up before initializing it.
-      - name: vid-init-galera-readiness
+      - name: {{ include "common.name" . }}-readiness
         image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         command:
@@ -46,7 +46,7 @@ spec:
               apiVersion: v1
               fieldPath: metadata.namespace
       containers:
-      - name: vid-config-galeradb
+      - name: {{ include "common.name" . }}-job
         image: {{ .Values.mariadb_image }}
         imagePullPolicy: "{{ .Values.pullPolicy }}"
         volumeMounts: