feat(argocd): SOPS CMP plugin decryption for Stage 0 secrets (simplify to directory source)

This commit is contained in:
Story Crater Bot
2026-08-18 15:08:02 -07:00
parent dca0e7cb9a
commit 2623eecfca
5 changed files with 69 additions and 3 deletions
+6 -3
View File
@@ -2,8 +2,8 @@
# Grafana — dashboarding and log/metrics exploration UI.
# Deployed in the logging namespace alongside Loki and Promtail.
#
# Secrets never set here:
# adminPassword — injected via helmfile --set (GRAFANA_ADMIN_PASSWORD)
# Secrets provided by ArgoCD SOPS CMP plugin:
# adminPassword — mounted from the grafana-admin K8s Secret (admin.existingSecret)
# OAuth client secret — mounted from the grafana-oidc K8s Secret (envFromSecret below)
replicas: 1
@@ -14,9 +14,12 @@ deploymentStrategy:
type: Recreate
podAnnotations:
secret.reloader.stakater.com/reload: "grafana-oidc"
secret.reloader.stakater.com/reload: "grafana-oidc,grafana-admin"
adminUser: admin
admin:
existingSecret: grafana-admin
existingSecretKey: admin-password
resources:
requests: