Как видно из заголовка, я пытаюсь настроить графану, используя helmfile с источником данных через значения.
Я могу найти документы здесь но, к сожалению, мои знания слишком ограничены, чтобы заставить их работать.
Соответствующая часть моего 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