【发布时间】:2019-01-12 09:20:12
【问题描述】:
正如标题所示,我正在尝试使用带有数据源的 helmfile 通过值设置 grafana。
我可以找到文档here,但遗憾的是我的知识太有限,无法使其发挥作用。
我的 helmfile 的相关部分在这里
releases:
...
- name: grafana
namespace: grafana
chart: stable/grafana
values:
- datasources:
- name: Prometheus
type: prometheus
url: http://prometheus-server.prometheus.svc.cluster.local
我偶然发现了this,似乎我也可以通过环境变量来实现,但我似乎找不到在我的 helmfile 中设置此类的简单方法。
如果有人对 helmfile、json 和诸如此类有更好的理解,可以向我展示或指导我正确的方向,我们将不胜感激。
更新:感谢@WindyFields,我的最终解决方案如下
releases:
...
- name: grafana
namespace: grafana
chart: stable/grafana
values:
- datasources:
datasources.yaml:
apiVersion: 1
datasources:
- name: Prometheus
type: prometheus
access: proxy
url: http://prometheus-server.prometheus.svc.cluster.local
isDefault: true
【问题讨论】:
标签: kubernetes grafana helmfile