mirror of
https://github.com/khuedoan/homelab.git
synced 2025-01-19 08:48:05 +07:00
29 lines
795 B
YAML
29 lines
795 B
YAML
|
grafana:
|
||
|
ingress:
|
||
|
enabled: true
|
||
|
ingressClassName: nginx
|
||
|
annotations:
|
||
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
||
|
hajimari.io/appName: Grafana
|
||
|
hajimari.io/icon: chart-bar
|
||
|
hosts:
|
||
|
- &host grafana.khuedoan.com
|
||
|
tls:
|
||
|
- secretName: grafana-general-tls
|
||
|
hosts:
|
||
|
- *host
|
||
|
envFromSecret: grafana-secrets
|
||
|
grafana.ini:
|
||
|
server:
|
||
|
root_url: https://grafana.khuedoan.com
|
||
|
auth.generic_oauth:
|
||
|
enabled: true
|
||
|
allow_sign_up: true
|
||
|
name: Dex
|
||
|
client_id: grafana-sso
|
||
|
client_secret: $__env{GRAFANA_SSO_CLIENT_SECRET}
|
||
|
scopes: openid profile email groups
|
||
|
auth_url: https://dex.khuedoan.com/auth
|
||
|
token_url: https://dex.khuedoan.com/token
|
||
|
api_url: https://dex.khuedoan.com/userinfo
|