kubernetes/cmd
Lubomir I. Ivanov fb7ddf88e9 kubeadm: mark the "master" label/taint as deprecated
- Mark the "node-role.kubernetes.io/master" key for labels
and taints as deprecated.
- During "kubeadm init/join" apply the label
"node-role.kubernetes.io/control-plane" to new control-plane nodes,
next to the existing "node-role.kubernetes.io/master" label.
- During "kubeadm upgrade apply", find all Nodes with the "master"
label and also apply the "control-plane" label to them
(if they don't have it).
- During upgrade health-checks collect Nodes labeled both "master"
and "control-plane".
- Rename the constants.ControlPlane{Taint|Toleraton} to
constants.OldControlPlane{Taint|Toleraton} to manage the transition.
- Mark constants.OldControlPlane{{Taint|Toleraton} as deprecated.
- Use constants.OldControlPlane{{Taint|Toleraton} instead of
constants.ControlPlane{Taint|Toleraton} everywhere.
- Introduce constants.ControlPlane{Taint|Toleraton}.
- Add constants.ControlPlaneToleraton to the kube-dns / CoreDNS
Deployments to make them anticipate the introduction
of the "node-role.kubernetes.io/control-plane:NoSchedule"
taint (constants.ControlPlaneTaint) on kubeadm control-plane Nodes.
2020-11-10 22:10:13 +02:00
..
clicheck Move pkg/kubectl/cmd/util and subdirs to staging 2019-07-29 13:08:41 -07:00
cloud-controller-manager Adding config extension to CCM. 2020-11-06 02:42:44 -08:00
dependencycheck Add dependencycheck tool to check for dependency cyles in vendored pkgs 2020-08-01 08:10:43 -05:00
gendocs Create work-around wrappers for pure attribute on go_binary and go_test 2019-02-22 18:08:34 -08:00
genkubedocs Drop cloud-controller-manager artifacts from k/k release 2019-08-06 13:51:27 -04:00
genman Bump github.com/cpuguy83/go-md2man dependency 2020-07-01 21:22:14 +01:00
genswaggertypedocs Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
genutils
genyaml Remove genyaml binary 2019-04-12 08:31:29 -04:00
importverifier delete all duplicate empty blanks 2019-02-23 10:28:04 +08:00
kube-apiserver require APIServerIdentity to be enabled to run StorageVersionAPI 2020-11-08 19:06:30 -08:00
kube-controller-manager Merge pull request #96217 from p0lyn0mial/delegated-authn-webhook-token-timeout 2020-11-06 11:29:16 -08:00
kube-proxy Merge pull request #93040 from cmluciano/cml/ipvsschedmodules 2020-10-26 10:25:17 -07:00
kube-scheduler Merge pull request #94636 from hprateek43/cpu_threads_parameter 2020-10-29 21:04:05 -07:00
kubeadm kubeadm: mark the "master" label/taint as deprecated 2020-11-10 22:10:13 +02:00
kubectl remove pkg/version and some of redundant copies of it 2019-09-16 16:24:35 -07:00
kubelet Remove duplicate import 2020-11-10 19:11:46 +08:00
kubemark Added support for register-with-taints setting #93608 2020-09-03 22:23:20 +05:30
linkcheck Invert error validation 2020-05-13 09:19:17 +01:00
preferredimports fix staticcheck faulures in 'cmd' pkg 2019-12-16 18:32:54 +08:00
verifydependencies Close the file after reading in verifydependencies#main 2019-10-19 10:46:50 -07:00
BUILD Move cmd/controller-manager to k8s.io/controller-manager and cloud specific configs to k8s.io/cloud-provider. 2020-10-08 13:23:16 -07:00
OWNERS Sign up dims for additional review roles 2020-08-08 19:08:38 -04:00