From a8b9064248dde823081ef2ab7385df8b83ee0240 Mon Sep 17 00:00:00 2001 From: Scooby Husky Date: Sun, 15 Mar 2026 22:33:16 -0500 Subject: [PATCH] Set Grafana deployment strategy to Recreate for RWO PVC compatibility RollingUpdate with a ReadWriteOnce PVC causes a Multi-Attach deadlock where the new pod can't start because the old pod still holds the volume. Recreate strategy ensures the old pod is terminated before the new one is created. Co-Authored-By: Claude Opus 4.6 --- infrastructure/grafana/values.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/infrastructure/grafana/values.yaml b/infrastructure/grafana/values.yaml index db1ffaf..d24defc 100644 --- a/infrastructure/grafana/values.yaml +++ b/infrastructure/grafana/values.yaml @@ -14,6 +14,10 @@ adminUser: admin adminPassword: "admin" +# --- Recreate strategy to avoid RWO PVC Multi-Attach deadlock --- +strategy: + type: Recreate + # --- Deployment annotations for Reloader --- # Automatically restart Grafana when secrets change # Note: Unpoller has its own Reloader annotation in unpoller namespace