Para actualizar la integración de Kubernetes desde la versión 2 (incluida en las versiones 3.x del gráfico nri-bundle
), le recomendamos encarecidamente que cree un archivo values-newrelic.yaml
con la y la configuración que desee. Si anteriormente instaló nuestro gráfico directamente desde la 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
Puede tomar los argumentos --set
proporcionados y colocarlos en un archivo yaml
como el siguiente:
# values-newrelic.yamlglobal: licenseKey: <New Relic License key> cluster: <Cluster name>infrastructure: enabled: trueprometheus: enabled: truewebhook: enabled: trueksm: enabled: truekubeEvents: enabled: truelogging: enabled: true
Luego de hacer esto y adaptar cualquier otra configuración que cambió según la guía de migración, actualice su nri-bundle
ejecutando este comando:
$helm upgrade newrelic newrelic/nri-bundle \> --namespace newrelic --create-namespace \> -f values-newrelic.yaml
Importante
La marca --reuse-values
no se admite si actualiza de v2 a v3.