grafana tls

This commit is contained in:
2026-04-24 15:39:46 +02:00
parent 03c47ad109
commit ece4a8d199
2 changed files with 46 additions and 0 deletions

View File

@@ -1,5 +1,13 @@
ingress:
enabled: true
ingressClassName: traefik
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
tls:
- secretName: grafana-tls
hosts:
- grafana.forteapps.net
resources:
requests:
cpu: 50m
@@ -11,6 +19,25 @@ resources:
adminUser: admin
adminPassword: "forte"
envFromSecrets:
- name: grafana-oidc-credentials
grafana.ini:
server:
root_url: https://grafana.forteapps.net
auth.generic_oauth:
enabled: true
name: Forte SSO
allow_sign_up: true
client_id: ${client-id}
client_secret: ${client-secret}
scopes: openid email profile
auth_url: https://id.forteapps.net/realms/forte/protocol/openid-connect/auth
token_url: https://id.forteapps.net/realms/forte/protocol/openid-connect/token
api_url: https://id.forteapps.net/realms/forte/protocol/openid-connect/userinfo
role_attribute_path: ""
auto_login: false
datasources:
datasources.yaml:
apiVersion: 1