kubernetes-sigs/kubespray

kubespray should stop using the wording "master"

Open

#11.353 geöffnet am 5. Juli 2024

Auf GitHub ansehen
 (17 Kommentare) (10 Reaktionen) (1 zugewiesene Person)HTML (4.419 Forks)batch import
help wantedkind/featurepriority/important-longterm

Repository-Metriken

Stars
 (10.380 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 25T) (26 gemergte PRs in 30 T)

Beschreibung

What would you like to be added

a few years back the Kubernetes projected created a working group called "WG naming" backed by CNCF members which established that words like "master" are offensive in Kubernetes. the whole documentation at k8s.io. was revamped, a number areas of kubernetes/kubernetes were changed, kubeadm and other SIG Cluster Lifecycle subprojects changed too. there was a kubeadm master -> control plane taint migration if you recall.

as much as i like kubepray, it seems that often it ends up on a bit of an island, where it seems isolated from what's going on in the top level SIG and the K8s ecosystem. i was recently pinged on this issue https://github.com/kubernetes-sigs/kubespray/issues/11350 where i saw kubespray logs such as "Upgrade first master...".

https://github.com/search?q=repo%3Akubernetes-sigs%2Fkubespray+master&type=code

kubespray should stop using the wording "master" and you can execute on this action in a few steps:

  • user facing non breaking changes such as log lines and documentation
  • user facing breaking changes with deprecation periods and careful planning
  • documenting impossible to change areas

please let me know if you have any questions.

/priority important-longterm

Why is this needed

compliance with the rest of the Kubernetes project

Contributor Guide