Я пытался настроить кластер k8s, используя RPi3b +, следуя инструкциям здесь (Используя kubeadm).
Я отказался от переплетения и переключился на фланель для CNI.
Однако теперь я получаю следующие ошибки от kube-dns:
pi@k8s-master-1:~ $ kubectl logs -f --namespace=kube-system kube-dns-686d6fb9c-4gl45 -c kubedns
.
.
I0603 23:51:04.245644 1 dns.go:173] Waiting for services and endpoints to be initialized from apiserver...
I0603 23:51:04.745684 1 dns.go:173] Waiting for services and endpoints to be initialized from apiserver...
.
.
E0603 23:51:33.747683 1 reflector.go:201] k8s.io/dns/pkg/dns/dns.go:147: Failed to list *v1.Endpoints: Get https://10.96.0.1:443/api/v1/endpoints?resourceVersion=0: dial tcp 10.96.0.1:443: i/o timeout
E0603 23:51:33.747683 1 reflector.go:201] k8s.io/dns/pkg/dns/dns.go:150: Failed to list *v1.Service: Get https://10.96.0.1:443/api/v1/services?resourceVersion=0: dial tcp 10.96.0.1:443: i/o timeout
.
.
I0603 23:52:03.246053 1 dns.go:173] Waiting for services and endpoints to be initialized from apiserver...
F0603 23:52:03.745975 1 dns.go:167] Timeout waiting for initialization
Похоже, что kubedns пытается использовать порт 443 для проверки состояния кластера, когдасервер работает на порту 6443.
Я не уверен, куда обратиться или какую дополнительную информацию предоставить.
Спасибо.