magnum/releasenotes/notes/control-plane-taint-c6194f968f0817e8.yaml
Jake Yip f9e13270ee Update control-plane nodes taint
The old taint 'node-role.kubernetes.io/master' has been deprecated since
v1.20 and removed since v1.25[1].

Starting from v1.28, the taint of 'node-role.kubernetes.io/master' does
not pass conformance.

[1] https://kubernetes.io/blog/2022/04/07/upcoming-changes-in-kubernetes-1-24/

node-role.kubernetes.io/master

Change-Id: I32616ea7f382601ecca9fce0a84da007e5471dfb
2024-05-07 14:59:13 +10:00

15 lines
551 B
YAML

---
features:
- |
Adds initial support for Kubernetes v1.28
upgrade:
- |
The taint for control plane nodes have been updated from
'node-role.kubernetes.io/master' to
'node-role.kubernetes.io/control-plane', in line with upstream. Starting
from v1.28, the old taint no longer passes conformance.
New clusters from existing cluster templates will have this change.
Existing clusters are not affected.
This will be a breaking change for Kubernetes <v1.20, which is EOL and not
supported in this version of Magnum.