Added
- Added support for KSM v2. You can check all the changes that come with the new KSM versions in the official documentation.
- Added support for k8s 1.25 from nri-bundle v5.0.0.
Changed
- Improved running e2e locally docs
- Updated testing certificates
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.5.0...v3.6.0
Changed
- Updated several dependencies
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.4.2...v3.5.0
Changed
- Updated several dependencies
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.4.1...v3.4.2
Fixed
For Kubernetes versions higher than 1.21: having the apiServer flag service-account-extend-token-expiration
set to false was causing the kubelet
scraper pod to be restarted each time the token expired (each hour).
In EKS due to its implementation a pod restart was caused each 90 days.
Changed
Updated several dependencies
Full changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.4.0...v3.4.1
Added
- Support for new k8s versions 1.23 & 1.24
- Add k8s v1.23 & v1.24 new metrics:
apiserverCurrentInflightRequestsMutating
apiserverCurrentInflightRequestsReadOnly
containerOOMEventsDelta
nodeCollectorEvictionsDelta
schedulerPendingPodsActive
schedulerPendingPodsBackoff
schedulerPendingPodsUnschedulable
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.3.1...v3.4.0
Added
nrFiltered
attribute has been added to K8sNamespaceSamples when using namespace filtering
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.3.0...v3.3.1
Added
Now it is possible to scrape data only from selected namespaces. For further information refer to filtering namespaces
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.2.1...v3.3.0
Fixed
- Fixed rounding issue for allocatable cores https://github.com/newrelic/nri-kubernetes/issues/75
Changed
- Updated base alpine image from 3.15.4 to 3.16.0
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.2.0...v3.2.1
Added
- RestartCount metric for pods is now also available as
restartCountDelta
Fixed
isReady
metric is now correctly reported asfalse
(rather thanNULL
) for pending pods
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.1.0...v3.1.1
Changed
- Now
kubernetes.io/tls
secrets are supported when configuring mTLS authentication for controlplane
Full Changelog: https://github.com/newrelic/nri-kubernetes/compare/v3.0.0...v3.1.0