38 lines
674 B
YAML
38 lines
674 B
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: grafana
|
|
spec:
|
|
chart:
|
|
spec:
|
|
chart: grafana
|
|
reconcileStrategy: ChartVersion
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: grafana
|
|
version: 8.8.2
|
|
interval: 15m
|
|
values:
|
|
replicas: 1
|
|
|
|
ingress:
|
|
enabled: true
|
|
hosts:
|
|
- grafana.${domain}
|
|
tls:
|
|
- secretName: ${domain//./-}-tls
|
|
|
|
envValueFrom:
|
|
LDAP_ADMIN_PASSWORD:
|
|
secretKeyRef:
|
|
name: grafana-lldap
|
|
key: password
|
|
|
|
grafana.ini:
|
|
auth.ldap:
|
|
enabled: true
|
|
|
|
ldap:
|
|
enabled: true
|
|
existingSecret: grafana-ldap-toml
|