You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG/CHANGELOG-1.6.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,10 @@ consult the changelog below before upgrading to this minor release.
9
9
10
10
### (No, really, you MUST read this before you upgrade)
11
11
12
-
- The minimum Kubernetes version is increased to v1.24.0. Please use KubeOne 1.5 to upgrade your clusters to Kubernetes 1.24 prior to upgrading to KubeOne 1.6. If your clusters are running Docker, please [migrate them to containerd using KubeOne 1.5](https://docs.kubermatic.com/kubeone/main/guides/containerd-migration/). ([#2599](https://github.com/kubermatic/kubeone/pull/2599), [@xmudrii](https://github.com/xmudrii))
12
+
- The minimum Kubernetes version is increased to v1.24.0. Please use KubeOne 1.5 to upgrade your clusters to Kubernetes 1.24 prior to upgrading to KubeOne 1.6. If your clusters are running Docker, please [migrate them to containerd using KubeOne 1.5](https://docs.kubermatic.com/kubeone/v1.6/guides/containerd-migration/). ([#2599](https://github.com/kubermatic/kubeone/pull/2599), [@xmudrii](https://github.com/xmudrii))
13
13
- Stop applying `node-role.kubernetes.io/master` taint for Kubernetes 1.25+ nodes. The taint will be removed from existing nodes upon upgrading to Kubernetes 1.25. The KubeOneCluster API validation will reject hosts/nodes that have the `node-role.kubernetes.io/master` taint if the Kubernetes version is 1.25 or newer. `kubeone apply` will fail if you have nodes with the `node-role.kubernetes.io/master` taint running Kubernetes 1.25+ ([#2604](https://github.com/kubermatic/kubeone/pull/2604), [#2688](https://github.com/kubermatic/kubeone/pull/2688), [#2689](https://github.com/kubermatic/kubeone/pull/2689), [@xmudrii](https://github.com/xmudrii))
14
-
- External CCM/CSI is required for vSphere clusters starting with Kubernetes 1.25. If your vSphere clusters are using the in-tree cloud provider (`.cloudProvider.external` is `false` or unset), you must migrate your vSphere clusters to the external CCM/CSI before upgrading to Kubernetes 1.25. Please check [the documentation for more details about the CCM/CSI migration](https://docs.kubermatic.com/kubeone/main/guides/ccm-csi-migration/). This change is introduced because vSphere requires the CSI driver to be deployed starting with Kubernetes 1.25 ([#2697](https://github.com/kubermatic/kubeone/pull/2697), [@xmudrii](https://github.com/xmudrii))
15
-
- Forbid Kubernetes 1.26 and newer for OpenStack clusters with the in-tree cloud provider. The in-tree cloud provider for OpenStack is removed with Kubernetes 1.26.0. Make sure to [migrate to the external CCM/CSI](https://docs.kubermatic.com/kubeone/main/guides/ccm-csi-migration/) before upgrading to Kubernetes 1.26. ([#2573](https://github.com/kubermatic/kubeone/pull/2573), [@xmudrii](https://github.com/xmudrii))
14
+
- External CCM/CSI is required for vSphere clusters starting with Kubernetes 1.25. If your vSphere clusters are using the in-tree cloud provider (`.cloudProvider.external` is `false` or unset), you must migrate your vSphere clusters to the external CCM/CSI before upgrading to Kubernetes 1.25. Please check [the documentation for more details about the CCM/CSI migration](https://docs.kubermatic.com/kubeone/v1.6/guides/ccm-csi-migration/). This change is introduced because vSphere requires the CSI driver to be deployed starting with Kubernetes 1.25 ([#2697](https://github.com/kubermatic/kubeone/pull/2697), [@xmudrii](https://github.com/xmudrii))
15
+
- Forbid Kubernetes 1.26 and newer for OpenStack clusters with the in-tree cloud provider. The in-tree cloud provider for OpenStack is removed with Kubernetes 1.26.0. Make sure to [migrate to the external CCM/CSI](https://docs.kubermatic.com/kubeone/v1.6/guides/ccm-csi-migration/) before upgrading to Kubernetes 1.26. ([#2573](https://github.com/kubermatic/kubeone/pull/2573), [@xmudrii](https://github.com/xmudrii))
16
16
- Add support for Ubuntu 22.04. Example Terraform configs for all providers are now using Ubuntu 22.04 by default. If you're using the latest Terraform configs with an existing cluster, make sure to bind the operating system/image to the image that you're currently using, otherwise your instances will get recreated ([#2367](https://github.com/kubermatic/kubeone/pull/2367), [@ahmedwaleedmalik](https://github.com/ahmedwaleedmalik))
17
17
-`control_plane_replicas` variable in Terraform configs for Hetzner is renamed to `control_plane_vm_count`. If you set the old variable explicitly, make sure to migrate to the new variable before migrating to the new configs ([#2550](https://github.com/kubermatic/kubeone/pull/2550), [@xmudrii](https://github.com/xmudrii))
18
18
- Forbid PodSecurityPolicy feature for Kubernetes clusters running 1.25 and newer. PodSecurityPolicies got removed from Kubernetes in 1.25. For more details, see [the official blog post](https://kubernetes.io/blog/2021/04/06/podsecuritypolicy-deprecation-past-present-and-future/) ([#2594](https://github.com/kubermatic/kubeone/pull/2594), [@xmudrii](https://github.com/xmudrii))
0 commit comments