diff --git a/chart/chaoskube/templates/deployment.yaml b/chart/chaoskube/templates/deployment.yaml index 8bd4f73e..58e1a4de 100644 --- a/chart/chaoskube/templates/deployment.yaml +++ b/chart/chaoskube/templates/deployment.yaml @@ -28,7 +28,7 @@ spec: serviceAccountName: {{ include "chaoskube.serviceAccountName" . }} containers: - name: {{ .Chart.Name }} - image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" + image: "{{ .Values.image.repository }}:{{ .Values.image.digest | default .Values.image.tag | default .Chart.AppVersion }}" imagePullPolicy: {{ .Values.image.pullPolicy }} {{- if .Values.chaoskube.env }} env: diff --git a/chart/chaoskube/values.yaml b/chart/chaoskube/values.yaml index 3f1c5cee..52391ff0 100644 --- a/chart/chaoskube/values.yaml +++ b/chart/chaoskube/values.yaml @@ -6,6 +6,8 @@ replicaCount: 1 image: repository: quay.io/linki/chaoskube pullPolicy: IfNotPresent + # Provide digest of specific image to run + digest: "" # Overrides the image tag whose default is the chart appVersion. tag: ""