Para atualizar a integração do Kubernetes da versão 2 (incluída nas versões 3.x do gráfico nri-bundle
), recomendamos fortemente que você crie um arquivo values-newrelic.yaml
com o e a configuração desejados. Se você já instalou nosso gráfico diretamente da CLI, como este comando:
$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
Você pode pegar os argumentos --set
fornecidos e colocá-los em um arquivo yaml
como este:
# values-newrelic.yamlglobal: licenseKey: <New Relic License key> cluster: <Cluster name>infrastructure: enabled: trueprometheus: enabled: truewebhook: enabled: trueksm: enabled: truekubeEvents: enabled: truelogging: enabled: true
Depois de fazer isso e adaptar qualquer outra configuração que você possa ter alterado de acordo com o guia de migração, atualize seu nri-bundle
executando este comando:
$helm upgrade newrelic newrelic/nri-bundle \> --namespace newrelic --create-namespace \> -f values-newrelic.yaml
Importante
A sinalização --reuse-values
não será suportada se você atualizar da v2 para a v3.