grafana: grafana.ini: server: domain: grafana.forust.xyz root_url: https://grafana.forust.xyz auth.anonymous: enabled: false users: allow_sign_up: false admin: existingSecret: grafana-admin userKey: admin-user passwordKey: admin-password persistence: enabled: true # Matches live PVC (10Gi/local-path). Retain migration is a separate task # with data migration (see storage-audit doc); do NOT change SC/size here # without migrating, helm upgrade fails on immutable PVC fields. storageClassName: local-path size: 10Gi ingress: enabled: false service: port: 80 additionalDataSources: - name: Loki type: loki url: http://loki-gateway.prometheus.svc.cluster.local access: proxy prometheus: prometheusSpec: retention: 60d retentionSize: 32GB storageSpec: volumeClaimTemplate: spec: # Matches live PVC, see note on grafana.persistence above. storageClassName: "local-path" accessModes: - ReadWriteOnce resources: requests: storage: 40Gi resources: requests: memory: "700Mi" cpu: 200m limits: memory: "2Gi" alertmanager: alertmanagerSpec: configSecret: alertmanager-config storage: volumeClaimTemplate: spec: # Matches live PVC (20Gi), see note on grafana.persistence above. storageClassName: local-path accessModes: - ReadWriteOnce resources: requests: storage: 20Gi defaultRules: disabled: CPUThrottlingHigh: true