From 82b3c6859760594137a1a92e6da4a6060179e865 Mon Sep 17 00:00:00 2001 From: Oleksandr Berezovskyi Date: Fri, 19 Jun 2026 15:15:12 +0300 Subject: [PATCH] fix(mon/grafana): use Recreate strategy and disable initChownData --- kubernetes-monitoring/apps/victoria-metrics/release.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kubernetes-monitoring/apps/victoria-metrics/release.yaml b/kubernetes-monitoring/apps/victoria-metrics/release.yaml index 7d8e38d..8df6607 100644 --- a/kubernetes-monitoring/apps/victoria-metrics/release.yaml +++ b/kubernetes-monitoring/apps/victoria-metrics/release.yaml @@ -66,6 +66,14 @@ spec: grafana: enabled: true + # SQLite DB on an RWO local-path volume — never run two pods at once. + deploymentStrategy: + type: Recreate + # The volume already carries fsGroup: 472 and 472-owned data; the chown + # init container drops DAC_OVERRIDE and can't traverse Grafana's 0700 + # render dirs, so it's both redundant and breaks rollouts here. + initChownData: + enabled: false # VictoriaLogs datasource plugin (signed, from Grafana catalog). # The datasource itself is provisioned via a sidecar-labelled ConfigMap # (configmap-logs-datasource.yaml).