Skip to content

Commit 69591c1

Browse files
authored
toil(helm): remove imagePullPolicy override (#328)
## 📝 Description `imagePullPolicy: Always` forces Kubernetes to pull the image on every pod start, even if it's already present locally. This is unnecessary for Semaphore, where the default `IfNotPresent` is more appropriate and compatible with local workflows like Skaffold. ## ✅ Checklist - [x] I have tested this change - [ ] This change requires documentation update
1 parent 9d8d8a9 commit 69591c1

File tree

24 files changed

+7
-31
lines changed

24 files changed

+7
-31
lines changed

artifacthub/helm/templates/dpl-bucketcleaner-scheduler.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ spec:
2626
containers:
2727
- name: {{ .Chart.Name }}-bucketcleaner-scheduler
2828
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
29-
imagePullPolicy: Always
3029
securityContext:
3130
privileged: false
3231
allowPrivilegeEscalation: false

artifacthub/helm/templates/dpl-bucketcleaner-worker.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ spec:
2626
containers:
2727
- name: {{ .Chart.Name }}-bucketcleaner-worker
2828
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
29-
imagePullPolicy: Always
3029
securityContext:
3130
privileged: false
3231
allowPrivilegeEscalation: false
@@ -84,4 +83,4 @@ spec:
8483
capabilities:
8584
drop:
8685
- ALL
87-
{{- end }}
86+
{{- end }}

artifacthub/helm/templates/dpl-internal-api.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ spec:
4141
containers:
4242
- name: "{{ .Chart.Name }}-internal-grpc-api"
4343
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
44-
imagePullPolicy: Always
4544
securityContext:
4645
privileged: false
4746
allowPrivilegeEscalation: false
@@ -112,4 +111,4 @@ spec:
112111
capabilities:
113112
drop:
114113
- ALL
115-
{{- end }}
114+
{{- end }}

artifacthub/helm/templates/dpl-public-api.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ spec:
4141
containers:
4242
- name: "{{ .Chart.Name }}-public-grpc-api"
4343
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
44-
imagePullPolicy: Always
4544
securityContext:
4645
privileged: false
4746
allowPrivilegeEscalation: false
@@ -106,4 +105,4 @@ spec:
106105
capabilities:
107106
drop:
108107
- ALL
109-
{{- end }}
108+
{{- end }}

branch_hub/helm/templates/deployment.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ spec:
4242
containers:
4343
- name: {{ $baseName }}
4444
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
45-
imagePullPolicy: Always
4645
ports:
4746
- name: grpc-port
4847
containerPort: 50051
@@ -105,4 +104,4 @@ spec:
105104
resources:
106105
{{ toYaml .Values.statsd.resources | indent 13 }}
107106
{{- end }}
108-
{{- end }}
107+
{{- end }}

ee/audit/helm/templates/deployment.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ spec:
4242
containers:
4343
- name: {{ .Chart.Name }}
4444
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
45-
imagePullPolicy: Always
4645
command: ["/bin/sh", "-c"]
4746
args: ["bin/audit eval \"Audit.Release.create_and_migrate()\" && bin/audit start"]
4847
ports:

ee/gofer/helm/templates/dpl.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ spec:
4646
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
4747
command: ["/bin/sh", "-c"]
4848
args: ["bin/gofer eval \"Gofer.ReleaseTasks.migrate()\" && bin/gofer start"]
49-
imagePullPolicy: Always
5049
securityContext:
5150
privileged: false
5251
allowPrivilegeEscalation: false

ee/velocity/helm/templates/api.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ spec:
3434
containers:
3535
- name: {{ .Chart.Name }}-api
3636
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
37-
imagePullPolicy: Always
3837
securityContext:
3938
privileged: false
4039
allowPrivilegeEscalation: false
@@ -96,4 +95,4 @@ spec:
9695
{{ toYaml .Values.statsd.resources | indent 13 }}
9796
{{- end }}
9897
{{- end }}
99-
{{- end }}
98+
{{- end }}

ee/velocity/helm/templates/emitter.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ spec:
1919
containers:
2020
- name: {{ .Chart.Name }}-metric-emitter
2121
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
22-
imagePullPolicy: Always
2322
securityContext:
2423
privileged: false
2524
allowPrivilegeEscalation: false

ee/velocity/helm/templates/metric-aggregator.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ spec:
1919
containers:
2020
- name: {{ .Chart.Name }}-metric-aggregator
2121
image: "{{ .Values.global.image.registry }}/{{ .Values.image }}:{{ .Values.imageTag }}"
22-
imagePullPolicy: Always
2322
securityContext:
2423
privileged: false
2524
allowPrivilegeEscalation: false

0 commit comments

Comments
 (0)