All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add support for Kubernetes 1.35, remove support for 1.30 @jamescripter #569
- Update golang.org/x/net to v0.56.0 @dbudziwojski #568
- Updated alpine to v3.24.1
- Updated kubernetes monorepo to v0.36.2
- Updating Common library to 2.3.1 @philip-r-beckwith (#561)[#561]
- Updated alpine to v3.24.0
- Update package management @dbudziwojski #555
- Updated golang version to v1.26.4
- Updated alpine to v3.23.4
- Updated go to v1.26.2
- Updated kubernetes monorepo to v0.35.3
- Updated archive/github-actions-slack to v3
- Updated kubernetes packages to v0.35.2
- Updated golang version
- Comprehensive global value inheritance test coverage (42 new tests) validating 21/27 applicable global values @dpacheconr #516
- Test coverage for all agent configuration values (proxy, customAttributes, nrStaging, verboseLog) @dpacheconr #516
- Resource sizing guidance for small, medium, and large Kubernetes clusters @dpacheconr #516
- Documentation for global value override patterns and precedence rules @dpacheconr #516
- Regenerated README.md with helm-docs for improved documentation consistency @dpacheconr #516
- Implement global.images.pullPolicy inheritance in compatibility helpers with tests @TmNguyen12 #516
- Updated newrelic/k8s-events-forwarder to v1.71.3
- Updated go to v1.25.6
- Updated alpine to v3.23.3
- Readme update for GKE Autopilot warnings @philip-r-beckwith 528
- Updated github.com/sirupsen/logrus to v1.9.4 - Changelog 🔗
- Accommodate common-library change for fully-qualified image paths and set upgrade strategy to Recreate when hostNetwork=true to avoid port conflicts @kondracek-nr #526
- Updated go to v1.25.5
- Updated kubernetes packages to v0.34.3
- Updated alpine to v3.23.2
- Updated alpine to v3.23.0
- Updated go to v1.25.4
- Updated kubernetes packages to v0.34.2
- Updated go to v1.25.3
- Upgrade k8s.io/api, apimachinery, client-go, kubectl to v0.34.1 @TmNguyen12 #505
- Add support for k8s v1.34.0, remove support for v1.29.5 @TmNguyen12 #505
- Updated alpine to v3.22.2
- Updated go to v1.25.1
- Updated actions/setup-go to v6
- Updated github.com/prometheus/client_golang to v1.23.2 - Changelog 🔗
- Updated actions/download-artifact to v5
- Updated golang version
- Updated github.com/prometheus/client_golang to v1.23.1 - Changelog 🔗
- Add v1.33 support and drop support for v1.28 @TmNguyen12 #492
- Improve stability of GHAs @dbudziwojskiNR #488
- Updated github.com/prometheus/client_golang to v1.23.0 - Changelog 🔗
- Updated kubernetes packages to v0.33.3
- Updated alpine to v3.22.1
- Updated kubernetes packages to v0.33.2
- Updated go to v1.24.5
- Updated go to v1.24.4
- Updated alpine to v3.22.0
- Updated github.com/prometheus/client_model to v0.6.2 - Changelog 🔗
- Updated golang version
- Updated go to v1.24.3
- Upgraded golang.org/x/net from 0.33.0 to 0.36.0
- Updated github.com/prometheus/client_golang to v1.22.0 - Changelog 🔗
- Add v1.32 support and drop support for v1.27 @kpattaswamy #463
- Updated kubernetes packages to v0.32.3
- Updated github.com/prometheus/client_golang to v1.21.1 - Changelog 🔗
- Updated kubernetes packages to v0.32.2
- Updated github.com/prometheus/client_golang to v1.21.0 - Changelog 🔗
- Updated alpine to v3.21.3
- Updated kubernetes packages to v0.32.1
- Updated go to v1.23.5
- Updated alpine to v3.21.2
- Updated kubernetes packages to v0.32.0
- Updated go to v1.23.4
- Updated alpine to v3.21.0
- Update and clean linters @dbudziwojskiNR #441
- Updated go to v1.23.3
- Updated kubernetes packages to v0.31.2
- Add 1.31 support and drop 1.26 @zeitlerc #434
- Updated github.com/prometheus/client_golang to v1.20.5 - Changelog 🔗
- Updated kubernetes packages to v0.31.1
- Updated go to v1.23.2
- Updated github.com/prometheus/client_golang to v1.20.4 - Changelog 🔗
- Updated github.com/prometheus/client_golang to v1.20.3 - Changelog 🔗
- Updated alpine to v3.20.3
- Updated golang version
- Updated kubernetes packages to v0.31.0
- Updated github.com/prometheus/client_golang to v1.20.2 - Changelog 🔗
- Updated github.com/prometheus/client_golang to v1.20.0 - Changelog 🔗
- Updated go to v1.22.5
- Updated alpine to v3.20.2
- Updated kubernetes packages to v0.30.3
- Updated kubernetes packages to v0.30.2
- Add 1.29 and 1.30 support and drop 1.25 and 1.24 @dbudziwojskiNR #409
- Updated alpine to v3.20.1
- Updated go to v1.22.4
- Updated go to v1.22.3
- Updated kubernetes packages to v0.30.1
- Updated alpine to v3.20.0
- Updated github.com/prometheus/client_golang to v1.19.1 - Changelog 🔗
- Updated kubernetes packages to v0.30.0
- Updated go to v1.22.2
- Updated github.com/prometheus/client_model to v0.6.1 - Changelog 🔗
- Updated kubernetes packages to v0.29.3
- Updated go to v1.22.1
- Updated golang version
- Updated kubernetes packages to v0.29.2
- Updated github.com/prometheus/client_model to v0.6.0 - Changelog 🔗
- Updated github.com/prometheus/client_golang to v1.19.0 - Changelog 🔗
- Add linux node selector @dbudziwojskiNR #378
- Updated github.com/newrelic/infra-integrations-sdk to v3.8.2+incompatible
- Updated github.com/newrelic/infra-integrations-sdk to v3.8.0+incompatible
- Add Codecov @dbudziwojskiNR #364
- Updated kubernetes packages to v0.29.1
- Updated alpine to v3.19.1
- Updated go to v1.21.6
- Updated kubernetes packages to v0.29.0
- Updated github.com/prometheus/client_golang to v1.18.0 - Changelog 🔗
- Trigger release creation by @juanjjaramillo #351
- Updated alpine to v3.19.0
- Updated go to v1.21.5
- Update reusable workflow dependency by @juanjjaramillo #346
- Updated kubernetes packages to v0.28.4
- Create E2E workflow by @juanjjaramillo in #343
- Create E2E tests by @juanjjaramillo in #342
- Create E2E resources Helm chart by @juanjjaramillo in #341
- Replace k8s v1.28.0-rc.1 with k8s 1.28.3 support by @svetlanabrennan in #338
- Remove 1.23 support by @svetlanabrennan in #330
- Add k8s 1.28.0-rc.1 support by @svetlanabrennan in #330
- Updated kubernetes packages to v0.28.3
- Address CVE-2023-44487 and CVE-2023-39325 by juanjjaramillo in #326
- Updated github.com/prometheus/client_model to v0.5.0 - Changelog 🔗
- Updated github.com/prometheus/client_model digest to baaa038
- Updated github.com/prometheus/client_model digest to baaa038
- Updated alpine to v3.18.4
- Updated github.com/prometheus/client_model digest
- Updated github.com/prometheus/client_golang to v1.17.0 - Changelog 🔗
- Update
GITHUB_TOKENpermissions to allow for chart releasing by @juanjjaramillo in #305
- Update CHANGELOG.md
- Update GITHUB_TOKEN permissions to allow for job to open a PR by @juanjjaramillo in #303
- Make changelog.yml workflow run when labels change by @juanjjaramillo in #301
- Add debugging information to the workflow by @juanjjaramillo in #300
- Fix job step in release.yml workflow by @juanjjaramillo in #296
- Fix typo in release.yml workflow by @juanjjaramillo in #293
- Update K8s Versions in E2E Tests by @xqi-nr in #275
- Updated kubernetes packages to v0.28.2
- Updated golang version
- Update Changelog by @xqi-nr in #257
- Bump Chart Versions by @xqi-nr in #258
- chore(deps): update newrelic/k8s-events-forwarder docker tag to v1.43.1 by @renovate in #259
- Upgrade Apimachinery Lib by @xqi-nr in #260
Full Changelog: https://github.com/newrelic/nri-kube-events/compare/v2.1.1...v2.1.2
- Bump app and chart version by @vihangm in #250
- chore(deps): update newrelic/k8s-events-forwarder docker tag to v1.43.0 by @renovate in #251
- chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #252
- chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #253
- chore(deps): bump alpine from 3.18.0 to 3.18.2 by @dependabot in #254
- chore(deps): bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #255
Full Changelog: https://github.com/newrelic/nri-kube-events/compare/v2.1.0...v2.1.1
- Add Resource Settings for Kube-events' Forwarder (#198)
- Update docker build
- Update various dependencies
Full Changelog: https://github.com/newrelic/nri-kube-events/compare/v1.9.2...v1.9.3
- Bump alpine version to address vulnerability
- Bump various go deps to address vulnerabilities
- Bump alpine version to address vulnerability
- Updated go version and dependencies
- Updated dependencies
- IntegrationVersion is now automatically populated and included in the sample
- Updated dependencies
- Adds Kubernetes 1.22 dependencies updates
- Kubernetes client dependencies have been upgraded to ensure compatibility with the latest versions
- Docker images now support multiple architectures (linux/amd64, linux/arm64)
- Docker images now support multiple architectures (linux/amd64, linux/arm64)
- Updated all dependencies to their latest versions
k8s.io/client-gowill no longer attempt to write logs to/tmp
- Moving pipelines to Github Actions.
- Update newrelic/k8s-events-forwarder to version
1.12.0.
- Update newrelic/k8s-events-forwarder to version
1.11.45.
- Update base image to alpine
3.11. - Update newrelic/k8s-events-forwarder to version
1.11.24. - Move manifest from
apps/v1beta2toapps/v1 - Sync labels in helm chart and manifest. Use
nri-kube-eventsin all cases. IMPORTANT: If you previously installednr-kube-eventsusing the manifest you should uninstall it first with the OLD manifest before applying the new one. Users of our wizard can upgrade normally.
- Add custom attributes support. Custom attributes are added via environment
variables of the form
NRI_KUBE_EVENTS_<key>=<val>.