From ed1be6c69caf3a16cf3a91ed6d532eabb1ceeeb9 Mon Sep 17 00:00:00 2001 From: David Symons Date: Fri, 2 Jul 2021 11:48:02 +1000 Subject: [PATCH] Allow specifying specific image digest to run --- chart/chaoskube/templates/deployment.yaml | 2 +- chart/chaoskube/values.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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: ""