kubernetes/cmd/kubeadm/app/phases
Lubomir I. Ivanov 4bb75a462f kubeadm: remove the CoreDNS check for supported image digests
The isCoreDNSVersionSupported() check assumes that
there is a running kubelet, that manages the CoreDNS containers.

If the containers are being created it is not possible to fetch
their image digest. To workaround that, a poll can be used in
isCoreDNSVersionSupported() and wait for the CoreDNS Pods
are expected to be running. Depending on timing and CNI
yet to be installed this can cause problems related to
addon idempotency of "kubeadm init", because if the CoreDNS
Pods are waiting for another step they will never get running.

Remove the function isCoreDNSVersionSupported() and assume that
the version is always supported. Rely on the Corefile migration
library to error out if it must.
2020-09-04 05:27:04 +03:00
..
addons kubeadm: remove the CoreDNS check for supported image digests 2020-09-04 05:27:04 +03:00
bootstraptoken Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
certs Fix some typo 2020-08-11 08:35:31 +08:00
controlplane Merge pull request #92720 from neolit123/1.19-add-kcm-port 2020-07-03 05:03:25 -07:00
copycerts Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
etcd Merge pull request #92017 from neolit123/1.19-patches 2020-07-02 04:17:01 -07:00
kubeconfig kubeadm: make the scheduler and KCM connect to local endpoint 2020-09-01 19:38:28 +03:00
kubelet kubeadm: Distinguish between user supplied and generated component configs 2020-06-01 17:57:53 +03:00
markcontrolplane Update kubeadm test TestMarkControlPlane 2020-05-20 12:43:18 -07:00
patchnode [kubeadm] add tests for patchnode 2020-05-18 10:06:06 -07:00
selfhosting Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
upgrade kubeadm: Ensure etcd manifests are regenerated upon upgrade 2020-09-01 15:47:33 +03:00
uploadconfig kubeadm: remove negative test cases from TestUploadConfiguration 2020-06-22 22:14:11 +03:00