Changes by Kind
Feature
- Add missing snapshot controller and webhook for OpenStack Cinder CSI (#2218, @xmudrii)
- Rollout pods that are using
kubeone-*-credentials
Secrets if credentials are changed (#2216, @xmudrii)
Updates
- Update containerd to v1.5. Escape docker/containerd versions to avoid wildcard matching (#2228, @xmudrii)
- Update Canal to v3.22.4 (#2189, @xmudrii)
- Update OpenStack CCM and Cinder CSI to v1.23.4 for Kubernetes 1.23 clusters (#2186, @xmudrii)
- Update machine-controller to v1.43.6 (#2227, @xmudrii)
- Update machine-controller to v1.43.5 (#2210, @kron4eg)
- Update machine-controller to v1.43.4. This machine-controller release fixes an issue with finding Node objects by ProviderID (#2193, @xmudrii)
Bug or Regression
- Disable
--configure-cloud-routes
on Azure CCM to fix errors when starting the CCM (#2185, @kubermatic-bot) - Force regenerating CSRs for Kubelet serving certificates after CCM is deployed. This fixes an issue with Kubelet generating CSRs that are stuck in Pending. (#2204, @xmudrii)
- Properly propagate external cloud provider and CSI migration options to OSM (#2203, @kubermatic-bot)
- Replace
operator: Exists
toleration with the control plane tolerations for metrics-server. This fixes an issue with metrics-server pods breaking eviction (#2206, @kubermatic-bot) - Tenant ID or Name is not required when using application credentials (#2201, @ahmedwaleedmalik)
Checksums
SHA256 checksums can be found in the kubeone_1.4.6_checksums.txt
file.