我想为部署在kube-prometheus-stack内的Grafana添加Google OAuth2身份验证,我试图遵循此文档,但我找不到如何编辑grafana.ini
的方式,如果部署在该helm包中。
如何访问?
这可能有帮助,这是在kube-prometheus-stack的发行版
grafana:
nodeSelector:
beta.kubernetes.io/os: linux
namespaceOverride: "monitoring"
grafana.ini:
users:
viewers_can_edit: true
auth:
disable_login_form: true
disable_signout_menu: true
auth.anonymous:
enabled: true
org_role: Editor
sidecar:
dashboards:
enabled: true
label: grafana_dashboard
path: https://grafana.com/api/dashboards/10475/revisions/1/download
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/auth-url: "https://$host/oauth2/auth"
nginx.ingress.kubernetes.io/auth-signin: "https://$host/oauth2/start?rd=$request_uri"
pathType: ImplementationSpecific
hosts:
- grafana.azure.development.k8s.abc.net
tls:
- hosts:
- grafana.azure.development.k8s.abc.net