Kubernetes 如何从代码在Grafana中配置Cloudflare应用程序?
我使用的是基于掌舵图的Grafana,目前我将所有配置作为代码,主配置作为Kubernetes 如何从代码在Grafana中配置Cloudflare应用程序?,kubernetes,monitoring,grafana,cloudflare,kubernetes-helm,Kubernetes,Monitoring,Grafana,Cloudflare,Kubernetes Helm,我使用的是基于掌舵图的Grafana,目前我将所有配置作为代码,主配置作为Grafana.ini值的一部分放置在vales.yaml中,仪表板和数据源被放置在每个数据源或仪表板的configmaps中,sidecar容器负责根据标签获取它们 现在我想使用应用程序,我尝试的第一个应用程序是来自的Cloudflare应用程序,该应用程序使用图表values.yaml中的插件部分正确安装,但我没有看到任何关于如何通过configMap或json传递Cloudflare API的电子邮件和令牌的文档 可
Grafana.ini
值的一部分放置在vales.yaml
中,仪表板和数据源被放置在每个数据源或仪表板的configmaps中,sidecar容器负责根据标签获取它们
现在我想使用应用程序,我尝试的第一个应用程序是来自的Cloudflare应用程序,该应用程序使用图表values.yaml
中的插件部分正确安装,但我没有看到任何关于如何通过configMap或json传递Cloudflare API的电子邮件和令牌的文档
可能吗?或者我必须在应用程序设置中手动配置吗?是可设置的
对于X-Auth-Key
使用“{.SecureJsonData.token}}”
,对于X-Auth-email
使用“{.JsonData.email}}”
您可以为Cloudflare应用程序插件数据源提供您喜欢使用的jsonData
和secureJsonData
数据源name
是Cloudflare app pluginplugin.yaml
文件中给出的id
您可以在values.yaml的datasources
字段中为此数据源配置jsonData
和secureJsonData
比如说,
datasources:
datasources.yaml:
apiVersion: 1
datasources:
- name: cloudflare-app
jsonData:
email: bilbo@shi.re
secureJsonData:
token: extra-tolkien