rename the kubeadm “master” Node label / taint

134 views
Skip to first unread message

Lubomir I. Ivanov

unread,
Sep 29, 2020, 2:08:13 PM9/29/20
to kubernetes-sig-cluster-lifecycle, Kubernetes developer/contributor discussion, Kubernetes WG Naming
hello,

i have created a draft for a KEP about renaming the kubeadm
node-role.kubernetes.io/master” label and taint:
https://docs.google.com/document/d/1kPs_zFconMU83LCOfBr_xKXfghn3y9VLLrTUSlCAf4s/edit#

for more context on the motivation behind this, see WG Naming and the
discussions on the group mailing list:
https://github.com/kubernetes/community/tree/master/wg-naming

tracking issue @ the kubeadm repository:
https://github.com/kubernetes/kubeadm/issues/2200

note: unclear whether this KEP can merge as implementable before the
Enhancements deadline for 1.20 (Oct 6th), but comments on the Google
doc are appreciated.

thank you!
lubomir
--

Celeste Horgan

unread,
Oct 1, 2020, 10:24:02 PM10/1/20
to Kubernetes WG Naming
Hi Lubomir,

Awesome!

I don't think this is feasible for the 1.20 deadline either, but perhaps Jordan or Stephen could follow-up? :)

Celeste

Lubomir I. Ivanov

unread,
Oct 6, 2020, 9:29:06 AM10/6/20
to kubernetes-sig-cluster-lifecycle, Kubernetes developer/contributor discussion, Kubernetes WG Naming
hello,

the proposal for this rename merged as "implemetable" for 1.20:
http://git.k8s.io/enhancements/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md
https://github.com/kubernetes/enhancements/issues/2067

thanks to all providing feedback and clearing the working in the draft.

it's important to note that this will be a multi-stage effort that
tries to follow the k8s deprecation policy for GA features:
1.20 - first stage
1.20+GA - second stage (1 year or more after first stage, potentially 1.24)
1.20+GA+1 - third stage
1.20+GA+2 - fourth stage

for more details on what will happen at each stage, please have a look
at the KEP.
based on the above summary the work for this can complete not sooner
than 1.26, which is roughly 20 months from now, if k8s continues to
release every 3 months.

lubomir
--
Reply all
Reply to author
Forward
0 new messages