Skip to content

Commit 0909b8e

Browse files
authored
Merge pull request #65 from MattiasGees/digest
Add digest to HELM chart
2 parents 2b9b71f + 8a3cfcd commit 0909b8e

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

deploy/charts/csi-driver/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ sources:
1313
- https://github.com/cert-manager/csi-driver
1414

1515
appVersion: v0.5.0
16-
version: v0.5.0
16+
version: v0.5.1

deploy/charts/csi-driver/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cert-manager-csi-driver
22

3-
![Version: v0.5.0](https://img.shields.io/badge/Version-v0.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.5.0](https://img.shields.io/badge/AppVersion-v0.5.0-informational?style=flat-square)
3+
![Version: v0.5.1](https://img.shields.io/badge/Version-v0.5.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.5.0](https://img.shields.io/badge/AppVersion-v0.5.0-informational?style=flat-square)
44

55
A Helm chart for cert-manager-csi-driver
66

deploy/charts/csi-driver/templates/daemonset.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
containers:
2222

2323
- name: node-driver-registrar
24-
image: "{{ .Values.nodeDriverRegistrarImage.repository }}:{{ .Values.nodeDriverRegistrarImage.tag }}"
24+
image: "{{ .Values.nodeDriverRegistrarImage.repository }}{{- if (.Values.nodeDriverRegistrarImage.digest) -}} @{{.Values.nodeDriverRegistrarImage.digest}}{{- else -}}:{{ default $.Chart.AppVersion .Values.nodeDriverRegistrarImage.tag }} {{- end -}}"
2525
imagePullPolicy: {{ .Values.image.pullPolicy }}
2626
args:
2727
- -v={{ .Values.app.logLevel }}
@@ -56,7 +56,7 @@ spec:
5656
capabilities:
5757
add: ["SYS_ADMIN"]
5858
allowPrivilegeEscalation: true
59-
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
59+
image: "{{ .Values.image.repository }}{{- if (.Values.image.digest) -}} @{{.Values.image.digest}}{{- else -}}:{{ default $.Chart.AppVersion .Values.image.tag }} {{- end -}}"
6060
imagePullPolicy: {{ .Values.image.pullPolicy }}
6161
args :
6262
- --log-level={{ .Values.app.logLevel }}

deploy/charts/csi-driver/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ image:
55
tag: v0.5.0
66
# -- Kubernetes imagePullPolicy on csi-driver.
77
pullPolicy: IfNotPresent
8+
# Setting a digest will override any tag
9+
# digest: sha256:xxxx
810

911
# -- Optional secrets used for pulling the csi-driver container image
1012
imagePullSecrets: []
@@ -25,6 +27,8 @@ livenessProbeImage:
2527
tag: v2.6.0
2628
# -- Kubernetes imagePullPolicy on liveness probe.
2729
pullPolicy: IfNotPresent
30+
# Setting a digest will override any tag
31+
# digest: sha256:xxxx
2832

2933
app:
3034
# -- Verbosity of cert-manager-csi-driver logging.

0 commit comments

Comments
 (0)