【发布时间】:2020-04-15 16:02:13
【问题描述】:
我正在使用 helm 安装 prometheus 算子和稳定图表 并按预期完成所有配置,
这是values.yaml
grafana:
enabled: true
alertmanager:
enabled: true
alertmanagerSpec:
replicas: 3
image:
repository: quay.io/prometheus/alertmanager
tag: v0.20.0
当我运行helm install mon stable/prometheus-operator -n mon -f values.yaml
一切正常,我能够看到 3 警报管理器实例并在日志中看到版本 0.20.0
现在我需要做一些我创建的配置并使用helm create v2chart控制图表
将我的配置文件添加到图表的template 文件夹并添加以下requirements.yaml 并运行helm dep update ./v2chart
dependencies:
- name: prometheus-operator
version: 8.5.0
repository: https://kubernetes-charts.storage.googleapis.com
我现在在 prometheus-operator-8.5.0.tgz 根目录下的图表文件夹中看到了
现在在根上运行我运行 helm helm install mon -f values.yaml . -n mon
它采用默认图表值,而不是我的 values.yaml 配置(我只看到 1 个版本为 0.19 的警报管理器实例)
我在这里错过了什么?
顺便说一句,我看到模板中的配置文件配置正确但是在安装过程中它没有使用values.yaml ...
【问题讨论】:
标签: amazon-web-services azure prometheus kubernetes-helm prometheus-operator