3

ヘルムを使用して、安定したチャートでプロメテウス オペレーターをインストールすると、期待どおりにすべての構成が取得されます。

これは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 install mon -f values.yaml . -n mon

私の設定ではなく、デフォルトのチャート値を取りますvalues.yaml(バージョン0.19のアラートマネージャーのインスタンスは1つしか表示されません)

ここで何が欠けていますか?

ところで、テンプレートの構成ファイルが正しく構成されていることがわかりますが、values.yamlインストール中にはかかりません...

4

1 に答える 1