Ошибка при развертывании панели управления Kubernetes на EKS с использованием terraform - PullRequest
0 голосов
/ 17 апреля 2019

Я использовал terraform для настройки кластера EKS и рабочих узлов, все они работают, однако, когда я пытаюсь развернуть панель мониторинга K8S в кластере, следуя документации по AWS: https://docs.aws.amazon.com/eks/latest/userguide/dashboard-tutorial.html

Я получил ошибку ниже, когда пытался получить доступ к localhost: 8001

{
  "kind": "Status",
  "apiVersion": "v1",
  "metadata": {

  },
  "status": "Failure",
  "message": "no endpoints available for service \"kubernetes-dashboard\"",
  "reason": "ServiceUnavailable",
  "code": 503
}

Когда я получаю доступ к информации о модулях, я получаю следующее:

enter image description here

Я заметил, что модуль Kubernetes-dashboard застрял в состоянии ContainerCreating.

Я также проверяю информацию о модуле панели управления K8s

Events:
  Type     Reason                  Age                      From                                  Message
  ----     ------                  ----                     ----                                  -------
  Warning  FailedCreatePodSandBox  13m (x4385 over 103m)    kubelet, ip-10-0-102-53.ec2.internal  Failed create pod sandbox: rpc error: code = Unknown desc = NetworkPlugin cni failed to set up pod "kubernetes-dashboard-65c76f6c97-kgmmr_kube-system" network: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:50051: connect: connection refused"
  Normal   SandboxChanged          3m34s (x4880 over 103m)  kubelet, ip-10-0-102-53.ec2.internal  Pod sandbox changed, it will be killed and re-created.

Я провел исследование об ошибке, она слишком старая или не работает в моем случае. Любая помощь плз!

1 Ответ

2 голосов
/ 17 апреля 2019

Ваша проблема, кажется, с CNI. Возможно, вам придется обновить.

Пожалуйста, проверьте здесь для решения. https://docs.aws.amazon.com/eks/latest/userguide/cni-upgrades.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...