Skip to content

Commit df38415

Browse files
authored
Merge pull request #3 from cookielab/fix_global_nodeSelector
fix: Fix possibility to specify global nodeSelector
2 parents 547829e + dbb61c3 commit df38415

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

complex/templates/_pod.tpl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@ serviceAccountName: {{ default $.global.serviceAccountName .serviceAccountName }
3535
# securityContext:
3636
# runAsNonRoot: true
3737
{{ include "cookielab.kubernetes.pod.topology-spread" (dict "kubeLabels" .kubeLabels "metadata" .metadata) }}
38-
{{- if .nodeSelector }}
38+
{{- $mergedNodeSelector := merge (default dict .nodeSelector) (default dict .global.nodeSelector) }}
39+
{{- if $mergedNodeSelector }}
3940
nodeSelector:
40-
{{ toYaml .nodeSelector | indent 2 }}
41+
{{ toYaml $mergedNodeSelector | indent 2 }}
4142
{{- end }}
4243
enableServiceLinks: {{ default "False" .enableServiceLinks }}
4344
{{- $globalVolumeMounts := .global.volumeMounts }}

0 commit comments

Comments
 (0)