Skip to content

Releases: kubermatic/kubermatic

v2.22.7

19 Sep 07:26
v2.22.7
d1397b0
Compare
Choose a tag to compare

Supported Kubernetes Versions

  • Add support for Kubernetes 1.25.14 and 1.26.9 (#12641)
  • Set default Kubernetes version to 1.25.14 (#12641)

Bugfixes

  • Fix always defaulting allowed node port IP ranges for user clusters to 0.0.0.0/0 and ::/0, even when a more specific IP range was given (#12589)
  • Migration logic for kubermatic.io/initial-machinedeployment-request annotation no longer checks for dynamic kubelet configuration, a feature unavailable in Kubernetes 1.24+. This caused cluster templates that enabled it previously to fail migration (#12624)

Updates

  • Update to Go 1.19.12 (#12643)
  • Update Vertical Pod Autoscaler to 0.14 (compatible with Kubernetes 1.25+) (#12612)

v2.23.2

22 Aug 13:39
723c916
Compare
Choose a tag to compare

Bugfixes

  • Add missing images from envoy-agent DaemonSet in Tunneling expose strategy when running kubermatic-installer mirror-images (#12537)
  • Fix an issue in the kubermatic-installer mirror-images command, which led to failure on the mla-consul chart (#12513)
  • Fix an issue in the kubermatic-installer mirror-images command, which led to failure on the mla-consul chart (#12518)
  • Fix an issue where IPv6 IPs were being ignored when determining the address of a user cluster (#12511)
  • Fix reconcile loop for seed-proxy-token Secret on Kubernetes 1.27 (#12566)
  • Mark all canal CRDs with preserveUnknownFields: false (#12549)
  • MLA: fixes configuration live reload for monitoring-agent and logging-agent (#12507)
  • MLA: fixes for the kubernetes overview dashboard in grafana (#12520)
  • The kube_service_labels metric was not scraped with all expected labels, due to a change in labels on the kube-state-metrics service. The related scraping config was adapted accordingly (#12551)
  • VSphere: Fix a bug where datastore cluster value was not being propagated to the CSI driver (#12474)

Updates

  • Update machine-controller to v1.57.3 and OSM to v1.3.2 (#12577)
  • Update metering to v1.0.4 with increased namespace report generation performance and prometheus to v2.37.9 (#12546)
  • Update operating-system-manager (OSM) to v1.3.1 (#12564)
  • Update telemetry-agent to v0.4.1 (#12572)

New Feature

  • Support for configuring the dex theme via values file (#12560)

v2.22.6

22 Aug 12:23
bcc5b6c
Compare
Choose a tag to compare

Bugfixes

  • Add missing images from envoy-agent DaemonSet in Tunneling expose strategy when running kubermatic-installer mirror-images (#12537)
  • Fix an issue in the kubermatic-installer mirror-images command, which led to failure on the mla-consul chart (#12519)
  • Fix reconcile loop for seed-proxy-token Secret on Kubernetes 1.27 (#12567)
  • Mark all canal CRDs with preserveUnknownFields: false (#12548)
  • MLA: fixes configuration live reload for monitoring-agent and logging-agent (#12507)
  • MLA: fixes for the kubernetes overview dashboard in grafana (#12520)

Updates

  • Update metering to v1.0.4 with increased namespace report generation performance and prometheus to v2.37.9 (#12546)
  • Update telemetry-agent to v0.4.1 (#12572)

v2.21.12

22 Aug 11:47
4603fdd
Compare
Choose a tag to compare

Bugfixes

  • Add missing images from envoy-agent DaemonSet in Tunneling expose strategy when running kubermatic-installer mirror-images (#12541)
  • Mark all canal CRDs with preserveUnknownFields: false (#12547)

v2.23.1

26 Jul 12:31
1ccd0d1
Compare
Choose a tag to compare

Features

  • Made Prometheus helm chart extensible so that external metric storage solutions like Thanos can be easily integrated for seed long-term monitoring (#12469)

Bugfixes

  • Fix default url configuration of blackbox exporter (#12412)
  • Hetzner CSI: recreate CSIDriver to allow upgrade from 1.6.0 to 2.2.0 (#12432)
  • Replace irate with rate for node cpu usage graphs (#12427)
  • The Kubermatic Installer will now validate the existing Minio filesystem before attempting a kubermatic-seed stack installation (#12493)

Updates

  • Update to Go 1.20.6 (#12502)
  • Update Cilium CNI to 1.13.4, marking 1.13.0 as deprecated but kept 1.13.3 because 1.13.4 breaks IPSec support (#12478)
  • Update machine-controller to v1.57.1 (#12492)

Misc

  • Support for configuring multiple networks for vSphere (#12458)
  • Support for configuring IPFamilies and IPFamilyPolicy for nodeport-proxy (#12472)

v2.22.5

26 Jul 12:32
a165b58
Compare
Choose a tag to compare

Bugfixes

  • Fix default url configuration of blackbox exporter (#12412)
  • Metrics server write timeout increased (#12314)
  • Alertmanager now allows blackbox exporter to perform healthcheck API call without AuthFailure (#12217)

Updates

v2.21.11

26 Jul 12:33
9af672e
Compare
Choose a tag to compare

Bugfixes

  • Fix default url configuration of blackbox exporter (#12412)
  • Metrics server write timeout increased (#12314)

Updates

v2.23.0

28 Jun 13:48
v2.23.0
7d8c912
Compare
Choose a tag to compare

🎉 Please see the changelog for a complete list of new features, improvements and bugfixes in this release.

v2.23.0 (Release Candidate 0)

26 Jun 11:02
v2.23.0-rc.0
a3fe6d8
Compare
Choose a tag to compare
Pre-release

⚠️ This is a release candidate and should not be used for any production-grade setup. Use at your own risk.

v2.23.0 (Beta 2)

21 Jun 06:18
v2.23.0-beta.2
0583e6b
Compare
Choose a tag to compare
v2.23.0 (Beta 2) Pre-release
Pre-release

⚠️ This is a beta release and should not be used for any production-grade setup. Things might not be working. Use at your own risk.