Releases: newrelic/nri-kubernetes
newrelic-infrastructure-3.3.0
A Helm chart to deploy the New Relic Kubernetes monitoring solution
v2.11.0
Changed
- Removed bearer token from KSM http request.
- Bumped all dependencies.
- Use Go version 1.18
- Upgrade infrastructure-bundle to 2.8.8
- See https://github.com/newrelic/infrastructure-bundle/releases/tag/2.8.8 for more details about the upgraded integrations in this release of the infrastructure-bundle
newrelic-infrastructure-3.2.0
A Helm chart to deploy the New Relic Kubernetes monitoring solution
newrelic-infrastructure-3.1.1
A Helm chart to deploy the New Relic Kubernetes monitoring solution
v3.1.0
What's Changed
- chore(deps): bump aquasecurity/trivy-action from 0.2.1 to 0.2.2 by @dependabot in #355
- controlplane/authenticator: allow to use
kubernetes.io/tls
secrets by @roobre in #344 - config: document options by @roobre in #363
Full Changelog: v3.0.0...v3.1.0
v2.10.0
Upgrade infrastructure-bundle to 2.8.5
- See https://github.com/newrelic/infrastructure-bundle/releases/tag/2.8.5 for more details about the upgraded integrations in this release of the infrastructure-bundle
v3.0.0
Keypoints
-
Please notice that even if the architecture changes the data that is scraped and forwarded to the backend does not and therefore alerts and dashboards already created will keep working as expected.
-
A great effort has been made to make the solution 100% compatible with the old one at installation time. Most of the values of the helm chart have been mapped successfully, however, there are few ones that need to be manually modified. The helm chart notes will point out if a manual intervention is needed.
Many ongoing issues have been solved, in particular:
-
There is a separated component taking care of scraping KSM, therefore memory request and limits can be assigned properly to a single instance allowing a noticeable reduction in the solution footprint in the cluster.
-
Control plane components can be scraped even if they are running outside the cluster (Eg GKE, AWS apiServer, Rancher controlPlane)
-
The nri-kubernetes process is now the main one in the scraping container allowing improved error handling, log experience and resource management.
-
The integration now leverages informers to reduce its footprint in the cluster
New features have been added
-
It is now possible to change the scraping interval, to reduce costs or increase the number of data points collected
-
The configuration experience has been enhanced supporting a configuration file new options. Moreover "on-change" the instances are automatically restarted to reload the config file.
-
it is now possible to scrape data from external control planes
Notice that this release can be consider stable, however the whole solution and its installation is still in beta as specified by the nri-bundle chart version
v2.9.0
-
Upgrade infrastructure-bundle to 2.8.1
- See https://github.com/newrelic/infrastructure-bundle/releases/tag/2.8.1 for more details about the upgraded integrations in this release of the infrastructure-bundle
-
Moved default config.sample to V4, added a dependency for infra-agent version 1.20.0
Please notice that old V3 configuration format is deprecated, but still supported.