Назад | Перейти на главную страницу

Панель управления Kube и сеть calico в состоянии ожидания

Я слежу за приведенным ниже блогом, чтобы создать кластер Kubernetes (на AWS EC2).

https://www.edureka.co/blog/install-kubernetes-on-ubuntu

Я завершил выполнение команд до основной конфигурации. Но приборная панель и сеть Calico застряли в состоянии ожидания. погуглил и нашел много ресурсов, которые бесполезны в моем случае, например: некоторые столкнулись с проблемами из-за недоступности планировщика. Вот оно у меня. И я очень уверен, что выполнил все эти шаги один за другим, без ошибок. Вот результат:

kubectl get pods -o wide --all-namespaces
NAMESPACE     NAME            READY   STATUS    RESTARTS   AGE   IP    NODE  NOMINATED NODE   READINESS GATES

kube-system   calico-kube-controllers-694687c474-r55p7   0/1     Pending   0          18m   <none>          <none>    <none>           <none>
kube-system   coredns-86c58d9df4-25fxt                   0/1     Pending   0          33m   <none>          <none>    <none>           <none>
kube-system   coredns-86c58d9df4-w6mfx                   0/1     Pending   0          33m   <none>          <none>    <none>           <none>
kube-system   etcd-kmaster                               1/1     Running   0          37m   172.31.40.185   kmaster   <none>           <none>
kube-system   kube-apiserver-kmaster                     1/1     Running   0          37m   172.31.40.185   kmaster   <none>           <none>
kube-system   kube-controller-manager-kmaster            1/1     Running   0          37m   172.31.40.185   kmaster   <none>           <none>
kube-system   kube-proxy-l4wr6                           1/1     Running   0          38m   172.31.40.185   kmaster   <none>           <none>
kube-system   kube-scheduler-kmaster                     1/1     Running   0          37m   172.31.40.185   kmaster   <none>           <none>
kube-system   kubernetes-dashboard-57df4db6b-s7pzt       0/1     Pending   0          16m   <none>          <none>    <none>           <none>

Как видите, он находится в состоянии ожидания более 15 минут для панели инструментов calico и kube. Любые другие решения / идеи будут действительно оценены.

Я помню, что у меня был аналогичный вопрос, в котором была ссылка на тот же учебник. Вы должны использовать актуальные ссылки.

Вы можете сделать kubeadm reset и снова запустите init, а затем воспользуйтесь ссылками из 1. Или вы можете пойти на

kubectl delete -f https://docs.projectcalico.org/v3.0/getting-started/kubernetes/installation/hosted/kubeadm/1.7/calico.yaml

и я не знаю, как вы установили приборную панель, потому что ссылка из руководства показывает 404. Обновленный yaml можно найти Вот.

1Для Calico я использую эти два файла (и 192.168.0.0/16) kubectl apply -f https://docs.projectcalico.org/v3.2/getting-started/kubernetes/installation/hosted/rbac-kdd.yaml

kubectl apply -f https://docs.projectcalico.org/v3.2/getting-started/kubernetes/installation/hosted/kubernetes-datastore/calico-networking/1.7/calico.yaml

Вы можете найти более подробную информацию о требованиях Calico и руководстве по установке. Вот.

Также Вот вы можете проверить мой предыдущий ответ, и он также был связан с этим руководством. Это может быть полезно в ваших следующих шагах.