File tree Expand file tree Collapse file tree 11 files changed +26
-0
lines changed
cronjob-tutorial/testdata/project/dist/chart
getting-started/testdata/project/dist/chart
multiversion-tutorial/testdata/project/dist/chart
common/kustomize/v2/scaffolds/internal/templates/config/manager
optional/helm/v1alpha/scaffolds/internal/templates
testdata/project-v4-with-plugins/dist/chart Expand file tree Collapse file tree 11 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 3434 command :
3535 - /manager
3636 image : {{ .Values.controllerManager.container.image.repository }}:{{ .Values.controllerManager.container.image.tag }}
37+ {{- if .Values.controllerManager.container.imagePullPolicy }}
38+ imagePullPolicy : {{ .Values.controllerManager.container.imagePullPolicy }}
39+ {{- end }}
3740 {{- if .Values.controllerManager.container.env }}
3841 env :
3942 {{- range $key, $value := .Values.controllerManager.container.env }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ controllerManager:
55 image :
66 repository : controller
77 tag : latest
8+ imagePullPolicy : IfNotPresent
89 args :
910 - " --leader-elect"
1011 - " --metrics-bind-address=:8443"
Original file line number Diff line number Diff line change 3434 command :
3535 - /manager
3636 image : {{ .Values.controllerManager.container.image.repository }}:{{ .Values.controllerManager.container.image.tag }}
37+ {{- if .Values.controllerManager.container.imagePullPolicy }}
38+ imagePullPolicy : {{ .Values.controllerManager.container.imagePullPolicy }}
39+ {{- end }}
3740 {{- if .Values.controllerManager.container.env }}
3841 env :
3942 {{- range $key, $value := .Values.controllerManager.container.env }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ controllerManager:
55 image :
66 repository : controller
77 tag : latest
8+ imagePullPolicy : IfNotPresent
89 args :
910 - " --leader-elect"
1011 - " --metrics-bind-address=:8443"
Original file line number Diff line number Diff line change 3434 command :
3535 - /manager
3636 image : {{ .Values.controllerManager.container.image.repository }}:{{ .Values.controllerManager.container.image.tag }}
37+ {{- if .Values.controllerManager.container.imagePullPolicy }}
38+ imagePullPolicy : {{ .Values.controllerManager.container.imagePullPolicy }}
39+ {{- end }}
3740 {{- if .Values.controllerManager.container.env }}
3841 env :
3942 {{- range $key, $value := .Values.controllerManager.container.env }}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ controllerManager:
55 image :
66 repository : controller
77 tag : latest
8+ imagePullPolicy : IfNotPresent
89 args :
910 - " --leader-elect"
1011 - " --metrics-bind-address=:8443"
Original file line number Diff line number Diff line change @@ -31,6 +31,9 @@ type Config struct {
3131
3232 // Image is controller manager image name
3333 Image string
34+
35+ // ImagePullPolicy defines the policy to pull the container images
36+ ImagePullPolicy string
3437}
3538
3639// SetTemplateDefaults implements machinery.Template
@@ -110,6 +113,9 @@ spec:
110113 - --leader-elect
111114 - --health-probe-bind-address=:8081
112115 image: {{ .Image }}
116+ {{- if .ImagePullPolicy }}
117+ imagePullPolicy: {{ .ImagePullPolicy }}
118+ {{- end }}
113119 name: manager
114120 ports: []
115121 securityContext:
Original file line number Diff line number Diff line change 9191 command:
9292 - /manager
9393 image: {{ "{{ .Values.controllerManager.container.image.repository }}" }}:{{ "{{ .Values.controllerManager.container.image.tag }}" }}
94+ {{ "{{- if .Values.controllerManager.container.imagePullPolicy }}" }}
95+ imagePullPolicy: {{ "{{ .Values.controllerManager.container.imagePullPolicy }}" }}
96+ {{ "{{- end }}" }}
9497 {{ "{{- if .Values.controllerManager.container.env }}" }}
9598 env:
9699 {{ "{{- range $key, $value := .Values.controllerManager.container.env }}" }}
Original file line number Diff line number Diff line change @@ -59,6 +59,7 @@ controllerManager:
5959 image:
6060 repository: controller
6161 tag: latest
62+ imagePullPolicy: IfNotPresent
6263 args:
6364 - "--leader-elect"
6465 - "--metrics-bind-address=:8443"
Original file line number Diff line number Diff line change 3434 command :
3535 - /manager
3636 image : {{ .Values.controllerManager.container.image.repository }}:{{ .Values.controllerManager.container.image.tag }}
37+ {{- if .Values.controllerManager.container.imagePullPolicy }}
38+ imagePullPolicy : {{ .Values.controllerManager.container.imagePullPolicy }}
39+ {{- end }}
3740 {{- if .Values.controllerManager.container.env }}
3841 env :
3942 {{- range $key, $value := .Values.controllerManager.container.env }}
You can’t perform that action at this time.
0 commit comments