From 8cb7273cbd9f7d54818a8ca7db5955b3a8fdb824 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Mon, 19 Oct 2026 09:33:08 +0200 Subject: [PATCH] Enable Grafana Argo self-healing and pruning --- apps/grafana/README.md | 11 +++++++++++ bootstrap/grafana.yaml | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 apps/grafana/README.md diff --git a/apps/grafana/README.md b/apps/grafana/README.md new file mode 100644 index 0000000..3de0266 --- /dev/null +++ b/apps/grafana/README.md @@ -0,0 +1,11 @@ +# Grafana cluster deployment + +Argo CD owns the Grafana Helm release and the dashboard ConfigMaps in +`resources/`. The selected upstream chart version is recorded once in +`bootstrap/grafana.yaml`; change it there to upgrade. + +The existing `grafana` Secret supplies the admin credentials, while +`grafana-postgres-secret` supplies database and OAuth credentials. They are +referenced by name and must remain cluster-managed; do not add their data to +this public repository. The prior Helm release record is retained for recovery +and must not be upgraded or uninstalled after Argo adoption. diff --git a/bootstrap/grafana.yaml b/bootstrap/grafana.yaml index 79e664a..b33ed55 100644 --- a/bootstrap/grafana.yaml +++ b/bootstrap/grafana.yaml @@ -25,5 +25,5 @@ spec: syncPolicy: automated: enabled: true - prune: false - selfHeal: false + prune: true + selfHeal: true