Skip to content

Commit 7e1e03b

Browse files
committed
respect templatized repository and image tags
Signed-off-by: Michael Hotan <[email protected]>
1 parent 4cdf120 commit 7e1e03b

File tree

13 files changed

+27
-26
lines changed

13 files changed

+27
-26
lines changed

charts/flyte-core/templates/_helpers.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ app.kubernetes.io/managed-by: {{ .Release.Service }}
176176

177177
{{- define "databaseSecret.volume" -}}
178178
{{- $secretName := tpl (.Values.common.databaseSecret.name | default "") . -}}
179-
{{- if $secretName }}
179+
{{- if $secretName -}}
180180
- name: {{ $secretName }}
181181
secret:
182182
secretName: {{ $secretName }}
@@ -185,7 +185,7 @@ app.kubernetes.io/managed-by: {{ .Release.Service }}
185185

186186
{{- define "databaseSecret.volumeMount" -}}
187187
{{- $secretName := tpl (.Values.common.databaseSecret.name | default "") . -}}
188-
{{- if $secretName }}
188+
{{- if $secretName -}}
189189
- mountPath: /etc/db
190190
name: {{ $secretName }}
191191
{{- end }}

charts/flyte-core/templates/admin/deployment.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
- {{ .Values.flyteadmin.configPath }}
4343
- migrate
4444
- run
45-
image: "{{ .Values.flyteadmin.image.repository }}:{{ .Values.flyteadmin.image.tag }}"
45+
image: "{{ tpl .Values.flyteadmin.image.repository . }}:{{ tpl .Values.flyteadmin.image.tag . }}"
4646
imagePullPolicy: "{{ .Values.flyteadmin.image.pullPolicy }}"
4747
name: run-migrations
4848
securityContext:
@@ -74,7 +74,7 @@ spec:
7474
{{- range .Values.flyteadmin.initialProjects }}
7575
- {{ . }}
7676
{{- end }}
77-
image: "{{ .Values.flyteadmin.image.repository }}:{{ .Values.flyteadmin.image.tag }}"
77+
image: "{{ tpl .Values.flyteadmin.image.repository . }}:{{ tpl .Values.flyteadmin.image.tag . }}"
7878
imagePullPolicy: "{{ .Values.flyteadmin.image.pullPolicy }}"
7979
name: seed-projects
8080
securityContext:
@@ -98,7 +98,7 @@ spec:
9898
- {{ .Values.flyteadmin.configPath }}
9999
- clusterresource
100100
- sync
101-
image: "{{ .Values.flyteadmin.image.repository }}:{{ .Values.flyteadmin.image.tag }}"
101+
image: "{{ tpl .Values.flyteadmin.image.repository . }}:{{ tpl .Values.flyteadmin.image.tag . }}"
102102
imagePullPolicy: "{{ .Values.flyteadmin.image.pullPolicy }}"
103103
name: sync-cluster-resources
104104
securityContext:
@@ -125,7 +125,7 @@ spec:
125125
{{- end }}
126126
{{- end }}
127127
- name: generate-secrets
128-
image: "{{ .Values.flyteadmin.image.repository }}:{{ .Values.flyteadmin.image.tag }}"
128+
image: "{{ tpl .Values.flyteadmin.image.repository . }}:{{ tpl .Values.flyteadmin.image.tag . }}"
129129
imagePullPolicy: "{{ .Values.flyteadmin.image.pullPolicy }}"
130130
command: ["/bin/sh", "-c"]
131131
args:
@@ -164,7 +164,7 @@ spec:
164164
{{- tpl (toYaml .) $ | nindent 8 }}
165165
{{- end }}
166166
{{- end }}
167-
image: "{{ .Values.flyteadmin.image.repository }}:{{ .Values.flyteadmin.image.tag }}"
167+
image: "{{ tpl .Values.flyteadmin.image.repository . }}:{{ tpl .Values.flyteadmin.image.tag . }}"
168168
imagePullPolicy: "{{ .Values.flyteadmin.image.pullPolicy }}"
169169
name: flyteadmin
170170
ports:

charts/flyte-core/templates/clusterresourcesync/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
{{- toYaml . | nindent 10 }}
4646
{{- end }}
4747
{{- end }}
48-
image: "{{ .Values.flyteadmin.image.repository }}:{{ .Values.flyteadmin.image.tag }}"
48+
image: "{{ tpl .Values.flyteadmin.image.repository . }}:{{ tpl .Values.flyteadmin.image.tag . }}"
4949
imagePullPolicy: "{{ .Values.flyteadmin.image.pullPolicy }}"
5050
name: sync-cluster-resources
5151
{{- with .Values.cluster_resource_manager.resources }}

charts/flyte-core/templates/console/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ spec:
4040
priorityClassName: {{ .Values.flyteconsole.priorityClassName }}
4141
{{- end }}
4242
containers:
43-
- image: "{{ .Values.flyteconsole.image.repository }}:{{ .Values.flyteconsole.image.tag }}"
43+
- image: "{{ tpl .Values.flyteconsole.image.repository . }}:{{ tpl .Values.flyteconsole.image.tag . }}"
4444
imagePullPolicy: "{{ .Values.flyteconsole.image.pullPolicy }}"
4545
name: flyteconsole
4646
envFrom:

charts/flyte-core/templates/datacatalog/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
- {{ .Values.datacatalog.configPath }}
4343
- migrate
4444
- run
45-
image: "{{ .Values.datacatalog.image.repository }}:{{ .Values.datacatalog.image.tag }}"
45+
image: "{{ tpl .Values.datacatalog.image.repository . }}:{{ tpl .Values.datacatalog.image.tag . }}"
4646
imagePullPolicy: "{{ .Values.datacatalog.image.pullPolicy }}"
4747
name: run-migrations
4848
volumeMounts: {{- include "databaseSecret.volumeMount" . | nindent 8 }}
@@ -73,7 +73,7 @@ spec:
7373
{{- toYaml . | nindent 8 }}
7474
{{- end }}
7575
{{- end }}
76-
image: "{{ .Values.datacatalog.image.repository }}:{{ .Values.datacatalog.image.tag }}"
76+
image: "{{ tpl .Values.datacatalog.image.repository . }}:{{ tpl .Values.datacatalog.image.tag . }}"
7777
imagePullPolicy: "{{ .Values.datacatalog.image.pullPolicy }}"
7878
name: datacatalog
7979
ports:

charts/flyte-core/templates/flytescheduler/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ spec:
4747
{{- toYaml . | nindent 8 }}
4848
{{- end }}
4949
{{- end }}
50-
image: "{{ .Values.flytescheduler.image.repository }}:{{ .Values.flytescheduler.image.tag }}"
50+
image: "{{ tpl .Values.flytescheduler.image.repository . }}:{{ tpl .Values.flytescheduler.image.tag . }}"
5151
imagePullPolicy: "{{ .Values.flytescheduler.image.pullPolicy }}"
5252
name: flytescheduler-check
5353
securityContext:
@@ -74,7 +74,7 @@ spec:
7474
{{- toYaml . | nindent 8 }}
7575
{{- end }}
7676
{{- end }}
77-
image: "{{ .Values.flytescheduler.image.repository }}:{{ .Values.flytescheduler.image.tag }}"
77+
image: "{{ tpl .Values.flytescheduler.image.repository . }}:{{ tpl .Values.flytescheduler.image.tag . }}"
7878
imagePullPolicy: "{{ .Values.flytescheduler.image.pullPolicy }}"
7979
name: flytescheduler
8080
ports:

charts/flyte-core/templates/propeller/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ spec:
8383
{{- toYaml . | nindent 8 }}
8484
{{- end }}
8585
{{- end }}
86-
image: "{{ .Values.flytepropeller.image.repository }}:{{ .Values.flytepropeller.image.tag }}"
86+
image: "{{ tpl .Values.flytepropeller.image.repository . }}:{{ tpl .Values.flytepropeller.image.tag . }}"
8787
imagePullPolicy: "{{ .Values.flytepropeller.image.pullPolicy }}"
8888
{{- if .Values.flytepropeller.manager }}
8989
name: flytepropeller-manager

charts/flyte-core/templates/propeller/manager.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ template:
3434
valueFrom:
3535
fieldRef:
3636
fieldPath: metadata.name
37-
image: "{{ .Values.flytepropeller.image.repository }}:{{ .Values.flytepropeller.image.tag }}"
37+
image: "{{ tpl .Values.flytepropeller.image.repository . }}:{{ tpl .Values.flytepropeller.image.tag . }}"
3838
imagePullPolicy: "{{ .Values.flytepropeller.image.pullPolicy }}"
3939
name: {{ index .Values.configmap.core.manager "pod-template-container-name" }}
4040
ports:

charts/flyte-core/templates/propeller/webhook.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
labels:
4343
app: {{ template "flyte-pod-webhook.name" . }}
4444
app.kubernetes.io/name: {{ template "flyte-pod-webhook.name" . }}
45-
app.kubernetes.io/version: {{ .Values.flytepropeller.image.tag }}
45+
app.kubernetes.io/version: {{ tpl .Values.flytepropeller.image.tag . }}
4646
{{- with .Values.webhook.podLabels }}
4747
{{- toYaml . | nindent 8 }}
4848
{{- end }}
@@ -67,7 +67,7 @@ spec:
6767
{{- if .Values.webhook.enabled }}
6868
initContainers:
6969
- name: generate-secrets
70-
image: "{{ .Values.flytepropeller.image.repository }}:{{ .Values.flytepropeller.image.tag }}"
70+
image: "{{ tpl .Values.flytepropeller.image.repository . }}:{{ tpl .Values.flytepropeller.image.tag . }}"
7171
imagePullPolicy: "{{ .Values.flytepropeller.image.pullPolicy }}"
7272
command:
7373
- flytepropeller
@@ -100,7 +100,7 @@ spec:
100100
{{- end }}
101101
containers:
102102
- name: webhook
103-
image: "{{ .Values.flytepropeller.image.repository }}:{{ .Values.flytepropeller.image.tag }}"
103+
image: "{{ tpl .Values.flytepropeller.image.repository . }}:{{ tpl .Values.flytepropeller.image.tag . }}"
104104
imagePullPolicy: "{{ .Values.flytepropeller.image.pullPolicy }}"
105105
command:
106106
- flytepropeller

deployment/sandbox/flyte_helm_generated.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -710,6 +710,7 @@ data:
710710
resource_manager.yaml: |
711711
propeller:
712712
resourcemanager:
713+
redis: null
713714
type: noop
714715
storage.yaml: |
715716
storage:
@@ -7222,7 +7223,7 @@ spec:
72227223
template:
72237224
metadata:
72247225
annotations:
7225-
configChecksum: "671959f1f31dcfd1a93c1a484be7c7264f05b66de43df1a770f331d389787a4"
7226+
configChecksum: "ea603a73ffb9754ac5c6d9bab9a8e868050e0e7b118399be9c8b1cd4ce86cf1"
72267227
prometheus.io/path: "/metrics"
72277228
prometheus.io/port: "10254"
72287229
labels:
@@ -7300,7 +7301,7 @@ spec:
73007301
app.kubernetes.io/name: flyte-pod-webhook
73017302
app.kubernetes.io/version: v1.16.0
73027303
annotations:
7303-
configChecksum: "671959f1f31dcfd1a93c1a484be7c7264f05b66de43df1a770f331d389787a4"
7304+
configChecksum: "ea603a73ffb9754ac5c6d9bab9a8e868050e0e7b118399be9c8b1cd4ce86cf1"
73047305
prometheus.io/path: "/metrics"
73057306
prometheus.io/port: "10254"
73067307
spec:

0 commit comments

Comments
 (0)