Helm 不接受值 YAML

Helm doesn't take values YAMLs

我正在安装 prometheus operator,我使用默认的 helm chart 并通过以下命令安装它:

helm install po stable/prometheus-operator -n mon -f values.yaml

使用 this 图表。

安装成功,但它没有从 values.yaml 文件中获取值,我做错了什么?例如,我们没有看到警报管理器的两个副本(最小可重现性)

猫values.yaml

prometheus-operator:
  defaultRules:
  grafana:
    enabled: true
  alertmanager:
    alertmanagerSpec:
      replicas: 2

yaml 值在我执行命令的文件夹中。我正在使用 Helm 3

相当确定它应该是这样的:

grafana:
  enabled: true
alertmanager:
  enabled: true
  alertmanagerSpec:
    replicas: 2