diff --git a/devops/gcp/deploy/templates/deployment.yaml b/devops/gcp/deploy/templates/deployment.yaml
index b3d3b4cc336c616f9d904da01f2a45dd99bf6105..7fec0eb265b287ff91be5a5c6250928dcd4b63c8 100644
--- a/devops/gcp/deploy/templates/deployment.yaml
+++ b/devops/gcp/deploy/templates/deployment.yaml
@@ -20,6 +20,7 @@ spec:
       containers:
         - name: "{{ .Values.conf.app_name }}"
           image: "{{ .Values.data.image }}"
+          imagePullPolicy: "{{ .Values.data.imagePullPolicy }}"
           envFrom:
           - configMapRef:
               name: "{{ .Values.conf.configmap }}"
diff --git a/devops/gcp/deploy/values.yaml b/devops/gcp/deploy/values.yaml
index 85ec3f779968f9308d3b5435e3c4788ae3b20036..f8baa2bbcb45db6d889f758aae472b35a268f03f 100644
--- a/devops/gcp/deploy/values.yaml
+++ b/devops/gcp/deploy/values.yaml
@@ -4,6 +4,7 @@ data:
   limits_cpu: "1"
   limits_memory: "1G"
   serviceAccountName: ""
+  imagePullPolicy: "IfNotPresent"
   image: ""
 
 conf: