Я не могу воспроизвести вашу проблему. Я в точности следовал инструкциям на сайте github, которым вы поделились, и не столкнулся с подобной ошибкой.
Единственные дополнительные шаги, которые мне нужно было сделать, чтобы подавить ошибки, обнаруженные при предполетных проверках kubeadm init:
[ОШИБКА FileContent - proc-sys-net-ipv4-ip_forward]: содержимое / proc / sys / net / ipv4 / ip_forward не установлено в 1
[preflight] Если вы знаете, что делаете, вы можете сделать проверку не фатальной с помощью --ignore-preflight-errors = ...
должен был установить соответствующий флаг, запустив:
echo '1' > /proc/sys/net/ipv4/ip_forward
Состояние узлов моего кластера:
NAME STATUS ROLES AGE VERSION
centos-master Ready master 18h v1.13.1
centos-worker Ready <none> 18h v1.13.1
Я проверил состояние кластера, развернув и выставив образец приложения, и все, кажется, работает нормально:
kubectl create deployment hello-node --image=gcr.io/hello-minikube-zero-install/hello-node
kubectl expose deployment hello-node --port=8080
Я получаю правильный ответ из приложения hello-world node.js:
curl 10.100.113.255:8080
Hello World!#
Какой IP-адрес вы указали в файлах / etc / hosts?