1.16
-
Deprecation of
kubernetes.io/role
label.- Action: Replace with
role.node.kubernetes.io/role
. - Consequence:
kubectl get node
won't show the ROLE column. See: kubernetes/kubernetes#84912 (comment)
- Action: Replace with
-
Deprecation of API versions.
- Action: Use https://github.com/rikatz/kubepug to find problematic API versions in your cluster.
- Action: Change all manifests to the new API version.
- Action: Make sure helm charts release state also have the manifests with the new API version.
- Action: Use https://github.com/FairwindsOps/pluto in your CI pipelines to monitor API version deprecation.
- Consequence: kubernetes/kubernetes#58131 (comment)
-
Upgrade add-ons
- cni
- cluster-autoscaler
- metrics-server
- kube-state-metrics