sync latest changes

This commit is contained in:
Madison Grubb
2025-08-29 16:15:32 -04:00
parent bc2debdea0
commit 50acf9c135
14 changed files with 134 additions and 37 deletions

View File

@@ -8,7 +8,7 @@ spec:
targetNamespace: monitoring
repo: https://prometheus-community.github.io/helm-charts
# https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack
version: 75.9.0
version: 76.5.0
valuesContent: |-
grafana:
envValueFrom:
@@ -17,6 +17,8 @@ spec:
name: authentik-oauth-client-secret
key: client-secret
defaultDashboardsTimezone: "US/Eastern"
plugins:
- victoriametrics-logs-datasource
ingress:
enabled: true
ingressClassName: nginx
@@ -46,12 +48,12 @@ spec:
token_url: "https://login.keligrubb.com/application/o/token/"
api_url: "https://login.keligrubb.com/application/o/userinfo/"
role_attribute_path: contains(groups, 'Grafana Admins') && 'Admin' || contains(groups, 'Grafana Editors') && 'Editor' || 'Viewer'
# additionalDataSources:
# - name: Loki
# type: loki
# access: proxy
# basicAuth: false
# url: http://loki-gateway.monitoring.svc.cluster.local
additionalDataSources:
- name: VictoriaLogs
type: victoriametrics-logs-datasource
access: proxy
basicAuth: false
url: http://victoria-logs-victoria-logs-single-server.monitoring.svc.cluster.local:9428
config:
auth:
signout_redirect_url: "https://login.keligrubb.com/application/o/grafana/end-session/"
@@ -100,8 +102,8 @@ spec:
serviceMonitorSelectorNilUsesHelmValues: false
podMonitorSelectorNilUsesHelmValues: false
probeSelectorNilUsesHelmValues: fales
retention: 30d
retentionSize: "64GB"
retention: 14d
retentionSize: "16GB"
enableAdminAPI: true
securityContext:
runAsUser: 0