diff --git a/examples/cluster-init-job.yaml b/examples/cluster-init-job.yaml
index 3c36b0a4f754de9a164f204d20bdb8d8c602dd42..bfb6f10245c7d46f932e6190c2c426d866cc8b9f 100644
--- a/examples/cluster-init-job.yaml
+++ b/examples/cluster-init-job.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.SparkPi
   mainApplicationFile: "local:///opt/spark/examples/jars/spark-service-examples.jar"
   arguments:
diff --git a/examples/public-eos-events-select.yaml b/examples/public-eos-events-select.yaml
index 2c58b71e74d4e7cb99c22929daf1e4d8357ba5e4..8bef8c4f2ee05cdbbdacf2333d0e2aee7217142f 100644
--- a/examples/public-eos-events-select.yaml
+++ b/examples/public-eos-events-select.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.EventsSelect
   mainApplicationFile: "local:///opt/spark/examples/jars/spark-service-examples.jar"
   arguments:
diff --git a/examples/scalability-test-eos.yaml b/examples/scalability-test-eos.yaml
index 4eb8f8ee494ad22959ac6d5e7063d26ea11d5f4b..62a522d3f4e83bb8185e47efe6a88a9d0f15d970 100644
--- a/examples/scalability-test-eos.yaml
+++ b/examples/scalability-test-eos.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.DimuonReductionAODMultiDataset
   mainApplicationFile: <path-to>/spark-service-examples/target/scala-2.11/spark-service-examples_2.11-0.2.0.jar
   arguments:
diff --git a/examples/secure-eos-events-select.yaml b/examples/secure-eos-events-select.yaml
index 821dd8b624bb8a70fbee2c5507032bb70ccd17ff..3ad5c4b60bb6165713b5a68180f9518c7285d2dc 100644
--- a/examples/secure-eos-events-select.yaml
+++ b/examples/secure-eos-events-select.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.EventsSelect
   mainApplicationFile: "local:///opt/spark/examples/jars/spark-service-examples.jar"
   arguments:
diff --git a/examples/spark-pi-custom-s3.yaml b/examples/spark-pi-custom-s3.yaml
index e8722dc65451bdb311faf0c9fd2062523f7b3d4a..5b05dcf83e34139706ec2422bc564be845dd0e6c 100644
--- a/examples/spark-pi-custom-s3.yaml
+++ b/examples/spark-pi-custom-s3.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.SparkPi
   mainApplicationFile: "<path-to>/spark-service-examples/target/scala-2.11/spark-service-examples_2.11-0.1.0.jar"
   deps:
diff --git a/examples/spark-pi-deps.yaml b/examples/spark-pi-deps.yaml
index fc2c1c5ba4d375c1433f6ab9a73a9cfdb1b6c6e5..f458afb4d3b2430c30c7c24c5e2af6b3acfc7087 100644
--- a/examples/spark-pi-deps.yaml
+++ b/examples/spark-pi-deps.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.SparkPi
   mainApplicationFile: "<path-to>/spark-service-examples/target/scala-2.11/spark-service-examples_2.11-0.1.0.jar"
   deps:
diff --git a/examples/spark-pi-schedule.yaml b/examples/spark-pi-schedule.yaml
index 107602c7e11ebcfc77d5165eb5c7058a59cf61c6..09e3ff3ae62245e98795ba94bf08df658537cda7 100644
--- a/examples/spark-pi-schedule.yaml
+++ b/examples/spark-pi-schedule.yaml
@@ -26,7 +26,7 @@ spec:
     type: Scala
     mode: cluster
     image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-    imagePullPolicy: Always
+    imagePullPolicy: IfNotPresent
     mainClass: ch.cern.sparkrootapplications.examples.SparkPi
     mainApplicationFile: "local:///opt/spark/examples/jars/spark-service-examples.jar"
     driver:
diff --git a/examples/spark-pi.yaml b/examples/spark-pi.yaml
index 8712afde59102b2448df3efa37c99db885ae4744..f135e37c659ab65233604e4889dd8710f1c17ae7 100644
--- a/examples/spark-pi.yaml
+++ b/examples/spark-pi.yaml
@@ -23,7 +23,7 @@ spec:
   type: Scala
   mode: cluster
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.sparkrootapplications.examples.SparkPi
   mainApplicationFile: "local:///opt/spark/examples/jars/spark-service-examples.jar"
   driver:
diff --git a/examples/tpcds-datagen.yaml b/examples/tpcds-datagen.yaml
index bb45a6063788970bc0d91cb6c0b19bda692f9582..63d6d385258af825e42d5dc5cef69211eeb8ab00 100644
--- a/examples/tpcds-datagen.yaml
+++ b/examples/tpcds-datagen.yaml
@@ -26,7 +26,7 @@ spec:
   mode: cluster
   # Use staging (tpcds image)
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s-staging:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.tpcds.DataGenTPCDS
   mainApplicationFile: <path-to>/spark-service-examples/target/scala-2.11/spark-service-examples_2.11-0.2.0.jar
   arguments:
diff --git a/examples/tpcds.yaml b/examples/tpcds.yaml
index 7fca7cf51c7baa642adecccd5995743bcca0aac4..8f67cdd62de7756f0f77c8cbe54b61122c5523db 100644
--- a/examples/tpcds.yaml
+++ b/examples/tpcds.yaml
@@ -26,7 +26,7 @@ spec:
   mode: cluster
   # Use staging (tpcds image)
   image: gitlab-registry.cern.ch/db/spark-service/docker-registry/spark-on-k8s-staging:v2.4.0
-  imagePullPolicy: Always
+  imagePullPolicy: IfNotPresent
   mainClass: ch.cern.tpcds.BenchmarkSparkSQL
   mainApplicationFile: <path-to>/spark-service-examples/target/scala-2.11/spark-service-examples_2.11-0.2.0.jar
   arguments: