背景
在Grafana中,有些data source是需要开启sigv4认证的,例如OpenSearch,这个配置项默认是关闭的,这里我们介绍一下怎么开启
步骤
传统方式
如果我们想在Grafana中开启sigv4认证,我们需要在grafana.ini中修改一个参数
;sigv4_auth_enabled = false
这个配置默认是关闭的,所以我们需要修改成true并重启grafana
K8S方式
如果我们使用了helmfile,在kube-prometheus-stack中,并没有全部的grafana配置,那么我们该怎么操作呢?
这时候我们需要找到prometheus-operator-values.yaml文件
grafana:
# grafana.ini 字段用于修改 grafana 配置文件内容,使用 yaml 格式定义,会自动转成 ini。
grafana.ini:
auth:
sigv4_auth_enabled: false
然后通过命令生效
helmfile apply