diff --git a/text2img/templates/deployment.yaml b/text2img/templates/deployment.yaml
index b926cf3a5c610c091b12773b850c31164aeacff3..f12dd0bbfdd730d95578b3f88ae2ab0e2423a1f3 100644
--- a/text2img/templates/deployment.yaml
+++ b/text2img/templates/deployment.yaml
@@ -31,7 +31,12 @@ spec:
         - name: {{ .Chart.Name }}
           securityContext:
             {{- toYaml .Values.securityContext | nindent 12 }}
+          {{ if .Values.image.digest }}
+          image: "{{ .Values.image.repository }}@{{ .Values.image.digest }}"
+          {{ else }}
           image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
+          {{ end }}
+
           imagePullPolicy: {{ .Values.image.pullPolicy }}
           ports:
             - name: http