Skip to content

Releases: kubernetes-sigs/metrics-server

metrics-server-helm-chart-3.13.0

22 Jul 10:36
1a64100
Compare
Choose a tag to 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

v0.8.0

03 Jul 10:54
d66279c
Compare
Choose a tag to 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

Tooling

  • Add support for specifying other container engines #1649 (@slashpai)

metrics-server-helm-chart-3.12.2

07 Oct 21:28
65945d2
Compare
Choose a tag to compare
Merge pull request #1578 from stevehipwell/release-chart-v3.12.2

Release chart v3.12.2

v0.7.2

28 Aug 09:27
0969601
Compare
Choose a tag to 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

metrics-server-helm-chart-3.12.1

05 Apr 19:13
ff2febb
Compare
Choose a tag to compare
Merge pull request #1463 from stevehipwell/release-chart-v3.12.1

chore(chart): Updated Helm chart for v0.7.1

v0.7.1

27 Mar 10:09
e78ebc4
Compare
Choose a tag to 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

metrics-server-helm-chart-3.12.0

07 Feb 15:12
ea158b5
Compare
Choose a tag to compare
Merge pull request #1416 from stevehipwell/release-chart-v3-12-0

feat(chart): Released v3.12.0 (v0.7.0)

v0.7.0

23 Jan 15:11
ec346c6
Compare
Choose a tag to 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

Fixes

  • Handle malformed metrics from Kubelet (@XiaoXiaoSN)
  • Handle Kernel bug leading to incorrect CPU usage data (@sleepyzhang)

Tests

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

metrics-server-helm-chart-3.11.0

03 Aug 08:32
9b91af2
Compare
Choose a tag to compare

Metrics Server is a scalable, efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.

v0.6.4

25 Jul 14:07
6242212
Compare
Choose a tag to 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