diff --git a/ci_gcp/values-mapcache.yaml b/ci_gcp/values-mapcache.yaml
index 3b42048034de7f1ff6599e1ae2d78138fe0a8c82..092bd09840fdfbec0bf3849131d415bc0fb8d1d5 100644
--- a/ci_gcp/values-mapcache.yaml
+++ b/ci_gcp/values-mapcache.yaml
@@ -7,13 +7,13 @@ wms:
   host: "geosphere-mapserver"
 cache:
   persistence:
-    enabled: true
-    storageClass: "standard"
-    size: 2Ti
-    cleanup:
-      # every 6 hours
-      schedule: "0 */6 * * *"
-      age: "+2"
+    # false so we use emptyDir for local SSD storage
+    enabled: false
+#    storageClass: "standard"
+#    size: 2Ti
+#    cleanup:
+#      schedule: "0 */6 * * *"
+#      age: "+2"
 database:
   postgresHost: "geosphere-postgis-postgresql"
   postgresPort: 5432
@@ -31,3 +31,9 @@ ingress:
   hosts:
     - host: ""
       paths: ["/mapcache"]
+nodeSelector:
+  geosphere-node: cache
+  cloud.google.com/gke-ephemeral-storage-local-ssd: "true"
+resources:
+  requests:
+    ephemeral-storage: "1500Gi"