Skip to content

Commit aec3c19

Browse files
Adding image pull policy tag on remaining files
1 parent 4fe48e7 commit aec3c19

File tree

6 files changed

+10
-1
lines changed
  • docs/book/src
    • cronjob-tutorial/testdata/project/dist/chart
    • getting-started/testdata/project/dist/chart
    • multiversion-tutorial/testdata/project/dist/chart
  • pkg/plugins
    • common/kustomize/v2/scaffolds/internal/templates/config/manager
    • optional/helm/v1alpha/scaffolds/internal/templates
  • testdata/project-v4-with-plugins/dist/chart

6 files changed

+10
-1
lines changed

docs/book/src/cronjob-tutorial/testdata/project/dist/chart/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ controllerManager:
55
image:
66
repository: controller
77
tag: latest
8+
imagePullPolicy: Always
89
args:
910
- "--leader-elect"
1011
- "--metrics-bind-address=:8443"

docs/book/src/getting-started/testdata/project/dist/chart/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ controllerManager:
55
image:
66
repository: controller
77
tag: latest
8+
imagePullPolicy: Always
89
args:
910
- "--leader-elect"
1011
- "--metrics-bind-address=:8443"

docs/book/src/multiversion-tutorial/testdata/project/dist/chart/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ controllerManager:
55
image:
66
repository: controller
77
tag: latest
8+
imagePullPolicy: Always
89
args:
910
- "--leader-elect"
1011
- "--metrics-bind-address=:8443"

pkg/plugins/common/kustomize/v2/scaffolds/internal/templates/config/manager/config.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ type Config struct {
3030
machinery.ProjectNameMixin
3131

3232
// Image is controller manager image name
33-
Image string
33+
Image string
34+
ImagePullPolicy string
3435
}
3536

3637
// SetTemplateDefaults implements machinery.Template
@@ -110,6 +111,9 @@ spec:
110111
- --leader-elect
111112
- --health-probe-bind-address=:8081
112113
image: {{ .Image }}
114+
{{- if .ImagePullPolicy }}
115+
imagePullPolicy: {{ .ImagePullPolicy }}
116+
{{- end }}
113117
name: manager
114118
ports: []
115119
securityContext:

pkg/plugins/optional/helm/v1alpha/scaffolds/internal/templates/values.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ controllerManager:
5959
image:
6060
repository: controller
6161
tag: latest
62+
imagePullPolicy: Always
6263
args:
6364
- "--leader-elect"
6465
- "--metrics-bind-address=:8443"

testdata/project-v4-with-plugins/dist/chart/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ controllerManager:
55
image:
66
repository: controller
77
tag: latest
8+
imagePullPolicy: Always
89
args:
910
- "--leader-elect"
1011
- "--metrics-bind-address=:8443"

0 commit comments

Comments
 (0)