CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Releases: kubernetes-sigs/metrics-server
metrics-server-helm-chart-3.13.0
1a64100
Compare
Added
- Add chart options to secure the connection between Metrics Server and the Kubernetes API Server. (#1288) @mkilchhofer
- Add
unhealthyPodEvictionPolicy
to the Metrics Server PDB as a user enabled feature. (#1574) @peterabarr
Changed
- Update the Addon Resizer OCI image to
1.8.23
. (#1626) @stevehipwell - Update the Metrics Server OCI image to
0.8.0
. (#1683) @stevehipwell
Assets 3
v0.8.0
d66279c
Compare
Installation
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.8.0/components.yaml
Changes since v0.7.2
Improvements
- Wire server run options to flags #1560 #1656 (@benluddy, @slashpai)
- Bump Golang to v1.24.4 and to Kubernetes clients to v0.33.2 #1662, #1665 (@dgrisonnet,@yangjunmyfm192085,@slashpai)
- This will help to include the
disable-http2-serving
flag added in SecureServingOptions (kubernetes/kubernetes#122176) for metrics-server
- This will help to include the
- Bump Prometheus module to v0.304.2 #1652, #1675 (@slashpai , @dependabot)
Tooling
Assets 14
- sha256:ff64d1a13b9ac3b0635f0dd985815fb44c23eed4706c04e5db1daadf6bc0a83b
2025-07-03T10:54:17Z - sha256:009057935e618cdbcfe40ed2f27e61105d5814b455f90ee959ea2bf2e74eb015
2025-07-03T10:54:17Z - sha256:7ddd64b284cf197dd8b7bdc278d2a3b36a7c9866454c0562db6ffa5c92455530
2025-07-03T10:54:17Z - sha256:cba3856f204388a9cd691dd9e860619e55dd4e21c378b81912d6125fa83339a7
2025-07-03T11:08:34Z - sha256:70cf11d98bdf8f1ecc68e163d8ae499c19733c8ca080d8c53dbc6d2103fe9a96
2025-07-03T11:08:34Z - sha256:be3b876eea1350628b43b9d661be1c98832cf2ca22ebbbe59f4bd9e01445d0df
2025-07-03T11:08:34Z - sha256:5f9ff5f93dfb75477c655b96777264dcca9acfd7a4cd2f004b6bdf0503181477
2025-07-03T11:08:34Z - sha256:f749af5878990fd2549c1c7565daa9f61f841cdbbcbfb4854d8e85ad568637d2
2025-07-03T11:08:34Z - sha256:d8369e169294cf947c4418bd160fedc80746ae09e63f6a1389f0c08b8ba55cce
2025-07-03T11:08:34Z - sha256:d2270a7ac20d28f7b175e55f1e4343222584a528bd26312817ebc81b07cbc375
2025-07-03T11:08:34Z -
2025-07-03T09:20:39Z -
2025-07-03T09:20:39Z - Loading
metrics-server-helm-chart-3.12.2
65945d2
Compare
Merge pull request #1578 from stevehipwell/release-chart-v3.12.2 Release chart v3.12.2
Assets 3
v0.7.2
0969601
Compare
Installation
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.7.2/components.yaml
Changes since v0.7.1
Improvements
- Update Golang to v1.22.5 and Kubernetes dependencies to v1.29.8
Assets 14
metrics-server-helm-chart-3.12.1
ff2febb
Compare
Merge pull request #1463 from stevehipwell/release-chart-v3.12.1 chore(chart): Updated Helm chart for v0.7.1
Assets 3
v0.7.1
e78ebc4
Compare
Installation
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.7.1/components.yaml
Changes since v0.7.0
Improvements
- Update Golang to v1.21.8 and Kubernetes dependencies to v1.29.2
Fixes
- Fixed a bug causing kubectl get PodMetrics/NodeMetrics to fail
Assets 14
metrics-server-helm-chart-3.12.0
ea158b5
Compare
Merge pull request #1416 from stevehipwell/release-chart-v3-12-0 feat(chart): Released v3.12.0 (v0.7.0)
Assets 3
v0.7.0
ec346c6
Compare
Installation
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.7.0/components.yaml
Changes since v0.6.4
Logging flags that are klog specific (--log-dir
, --log-file
, --logtostderr
, --alsologtostderr
, --one-output
, --stderrthreshold
, --log-file-max-size
, --skip-log-headers
, --add-dir-header
, --skip-headers
, --log-backtrace-at
) were deprecated in v0.6.1 and are now removed.
Improvements
- Support producing logs in JSON format (@yangjunmyfm192085)
- Introduce
--kubelet-request-timeout
CLI flag to customize the timeout of requests to kubelet (@yangjunmyfm192085) - Add the ability to exclude nodes by labels via the
--node-selector
flag (@yangjunmyfm192085) - Disable DWARF generation when compiling the binary to reduce its size (@mattmoor)
- Support modifying the metric collection path on nodes via the
metrics.k8s.io/resource-metrics-path
annotation on the nodes (@wzshiming) - Add release binaries to the Github release artifacts (@wzshiming)
- Bump Golang to v1.21.6 and Kubernetes clients to v0.29.0
Optimizations
- Remove redundant informer startup (@yangjunmyfm192085)
Fixes
- Handle malformed metrics from Kubelet (@XiaoXiaoSN)
- Handle Kernel bug leading to incorrect CPU usage data (@sleepyzhang)
Tests
- Add fuzzing testing (@yangjunmyfm192085)
- Add resource usage tests (@yangjunmyfm192085)
- Add tests for sidecar containers (@yangjunmyfm192085)
- Configure e2e tests to be arm & darwin compatible (@josh-ferrell)
- Test against Kubernetes 1.27, 1.28, 1.29 (@yangjunmyfm192085)
Manifests
- Migrate to a base-components-overlays structure (@maxbrunet)
- Update PodDisruptionBudget to policy/v1 (@yangjunmyfm192085)
- Add version-specific HA manifests (@dgrisonnet)
- Permit running metrics-server under PodSecurity restricted (@jcpunk)
- Update autoscaling configuration to follow README recommendation (@serathius)
- Add containerSecurityContext for addonResizer (@the-technat)
Documentations
- Add new scenarios to the KNOWN_ISSUES (@serathius, @maxmetalm, @yangjunmyfm192085)
- Document CLI flags (@serathius)
- Document metrics-server's network requirements (@yangjunmyfm192085, @serathius)
- Improve high-availability guidelines (@sherifabdlnaby)
Assets 14
metrics-server-helm-chart-3.11.0
9b91af2
Compare
Metrics Server is a scalable, efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.
Assets 3
v0.6.4
6242212
Compare
Installation
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.4/components.yaml
Changes since v0.6.3
Improvements
- Update golang to 1.19.11 (#1293, @dgrisonnet)