Skip to content

Commit ecda0a3

Browse files
committed
add digest option
1 parent 8159714 commit ecda0a3

File tree

8 files changed

+27
-11
lines changed

8 files changed

+27
-11
lines changed

deploy/helm/kubernetes/manifests/konnectivity-agent-deployment.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ spec:
4444
{{- toYaml . | nindent 6 }}
4545
{{- end }}
4646
containers:
47-
- image: {{ .Values.konnectivityAgent.image.repository }}:{{ .Values.konnectivityAgent.image.tag }}
48-
name: konnectivity-agent
49-
command: ["/proxy-agent"]
50-
args:
47+
- name: konnectivity-agent
48+
{{- with .Values.konnectivityAgent.image }}
49+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
50+
{{- end }}
51+
command:
52+
- /proxy-agent
5153
- --logtostderr=true
5254
- --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
5355
- --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token

deploy/helm/kubernetes/templates/admin-deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ spec:
5151
terminationGracePeriodSeconds: 5
5252
containers:
5353
- command: [ 'sleep', 'infinity' ]
54-
image: {{ .Values.admin.image.repository }}:{{ .Values.admin.image.tag }}
54+
{{- with .Values.admin.image }}
55+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
56+
{{- end }}
5557
imagePullPolicy: {{ .Values.admin.image.PullPolicy }}
5658
name: admin
5759
livenessProbe:

deploy/helm/kubernetes/templates/apiserver-deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,9 @@ spec:
9696
ports:
9797
- containerPort: {{ .Values.apiServer.port }}
9898
name: client
99-
image: {{ .Values.apiServer.image.repository }}:{{ .Values.apiServer.image.tag }}
99+
{{- with .Values.apiServer.image }}
100+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
101+
{{- end }}
100102
imagePullPolicy: {{ .Values.apiServer.image.PullPolicy }}
101103
livenessProbe:
102104
failureThreshold: 8

deploy/helm/kubernetes/templates/controller-manager-deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ spec:
6969
{{- range $key, $value := .Values.controllerManager.extraArgs }}
7070
- --{{ $key }}={{ $value }}
7171
{{- end }}
72-
image: {{ .Values.controllerManager.image.repository }}:{{ .Values.controllerManager.image.tag }}
72+
{{- with .Values.controllerManager.image }}
73+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
74+
{{- end }}
7375
imagePullPolicy: {{ .Values.controllerManager.image.PullPolicy }}
7476
livenessProbe:
7577
failureThreshold: 8

deploy/helm/kubernetes/templates/etcd-statefulset.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,9 @@ spec:
9595
{{- with .Values.etcd.extraEnv }}
9696
{{- toYaml . | nindent 8 }}
9797
{{- end }}
98-
image: {{ .Values.etcd.image.repository }}:{{ .Values.etcd.image.tag }}
98+
{{- with .Values.etcd.image }}
99+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
100+
{{- end }}
99101
ports:
100102
- containerPort: {{ .Values.etcd.ports.client }}
101103
name: client

deploy/helm/kubernetes/templates/konnectivity-server-deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ spec:
8080
name: admin
8181
- containerPort: {{ .Values.konnectivityServer.ports.health }}
8282
name: health
83-
image: {{ .Values.konnectivityServer.image.repository }}:{{ .Values.konnectivityServer.image.tag }}
83+
{{- with .Values.konnectivityServer.image }}
84+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
85+
{{- end }}
8486
imagePullPolicy: {{ .Values.konnectivityServer.image.PullPolicy }}
8587
livenessProbe:
8688
failureThreshold: 8

deploy/helm/kubernetes/templates/kubeadm-job.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ spec:
5151
restartPolicy: OnFailure
5252
containers:
5353
- name: kubeadm
54-
image: {{ .Values.admin.image.repository }}:{{ .Values.admin.image.tag }}
54+
{{- with .Values.admin.image }}
55+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
56+
{{- end }}
5557
imagePullPolicy: {{ .Values.admin.image.PullPolicy }}
5658
command: [ '/scripts/configure-cluster.sh' ]
5759
env:

deploy/helm/kubernetes/templates/scheduler-deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ spec:
6060
{{- range $key, $value := .Values.scheduler.extraArgs }}
6161
- --{{ $key }}={{ $value }}
6262
{{- end }}
63-
image: {{ .Values.scheduler.image.repository }}:{{ .Values.scheduler.image.tag }}
63+
{{- with .Values.scheduler.image }}
64+
image: "{{ .repository }}{{ if .digest }}@{{ .digest }}{{ else }}:{{ .tag }}{{ end }}"
65+
{{- end }}
6466
imagePullPolicy: {{ .Values.scheduler.image.PullPolicy }}
6567
livenessProbe:
6668
failureThreshold: 8

0 commit comments

Comments
 (0)