Kubernetesインテグレーションをバージョン 2 ( nri-bundle
チャート バージョン 3.x に含まれる) からアップグレードするには、目的の と設定を含む values-newrelic.yaml
ファイルを作成することを強くお勧めします。 以前に次のコマンドのように CLI から直接チャートをインストールしていた場合:
bash
$helm install newrelic/nri-bundle \> --set global.licenseKey=<New Relic License key> \> --set global.cluster=<Cluster name> \> --set infrastructure.enabled=true \> --set prometheus.enabled=true \> --set webhook.enabled=true \> --set ksm.enabled=true \> --set kubeEvents.enabled=true \> --set logging.enabled=true
提供された--set
引数を取得して、次のようにyaml
ファイルに配置することができます。
# values-newrelic.yamlglobal: licenseKey: <New Relic License key> cluster: <Cluster name>infrastructure: enabled: trueprometheus: enabled: truewebhook: enabled: trueksm: enabled: truekubeEvents: enabled: truelogging: enabled: true
これを実行し、 移行ガイドに従って変更した可能性のあるその他の設定を適用した後、次のコマンドを実行してnri-bundle
アップグレードします。
bash
$helm upgrade newrelic newrelic/nri-bundle \> --namespace newrelic --create-namespace \> -f values-newrelic.yaml
重要
v2 から v3 にアップグレードする場合、 --reuse-values
フラグはサポートされません。