Невозможно получить панель управления kubernetes

#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 и модуль панели управления и поделитесь тем же