Шаг за шагом следуя этому документу:
https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html?shortFooter=true
Я создал кластер EKS, используя aws cli вместо UI.Таким образом, я получил следующий вывод
proxy-kube$ kubectl get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.100.0.1 <none> 443/TCP 18h
Но когда я слежу за этим, начинаю и связываю узлы Worker с кластером, я получаю
proxy-kube$ kubectl get nodes
No resources found.
Я вижу созданные 3 экземпляра EC2 иработает в консоли AWS (UI).Но я не могу развернуть и запустить даже приложение Гостевая книга.Когда я развертываю приложение, я получаю следующее:
~$ kubectl get services -o wide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
guestbook LoadBalancer 10.100.46.244 a08e89122c10311e88fdd0e3fbea8df8-1146802048.us-east-1.elb.amazonaws.com 3000:32758/TCP 17s app=guestbook
kubernetes ClusterIP 10.100.0.1 <none> 443/TCP 21h <none>
redis-master ClusterIP 10.100.208.141 <none> 6379/TCP 1m app=redis,role=master
redis-slave ClusterIP 10.100.226.147 <none>
Но если я пытаюсь получить доступ к EXTERNAL-IP, он показывает, что
сервер недоступен
в браузере.
Также пытался получить Dashboard для kubernetes, но на 127.0.0.1:8001
ничего не показывалось * Кто-нибудь знает, что может быть не так?Любая помощь по этому вопросу приветствуется.
Спасибо