#kubernetes #flannel #kubernetes-dashboard
#kubernetes #фланель #kubernetes-панель управления
Вопрос:
Я установил новый кластер (версия 1.13.5 kubectl kubelet kubeadm), затем я установил фланель и добавил рабочий узел. Теперь я пытаюсь добавить панель управления kubernetes в свой кластер, но после запуска
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
У меня такая ситуация
kubernetes-dashboard-**** 0/1 CrashLoopBackOff 1 8s
Затем, если я получу журнал, я смогу увидеть это
Error while initializing connection to Kubernetes apiserver...
Где я ошибаюсь?
Комментарии:
1. можете ли вы подключиться к вашему серверу api?
curl -v $(kubectl describe pod kube-apiserver-master -n kube-system | grep IP:|awk '{print $2}'):6443
Ответ №1:
Похоже, проблема была в работнике, когда я включил панель управления в master, модуль запустился. Возможно, панель управления kube должна быть установлена на главном сервере или что-то не так с фланелью и связью главного узла.
Ответ №2:
Проверьте, запущен ли модуль api-сервера или нет, и KubeDNS работает нормально или нет.
Комментарии:
1. модуль api-сервера запущен, как я могу проверить наличие kubedns?
2. Проверьте, выполнив пинг любого модуля с его именем.
3. У меня есть модули coredns, и они тоже работают
4. пожалуйста, опишите оба API и модуль панели управления и поделитесь тем же