Попытка научить себя, как использовать Kubernetes, и возникли некоторые проблемы.
Мне удалось настроить кластер, развернуть образ nginx, а затем получить доступ к nginx с помощью службы типа NodePort (после добавления порта в правила безопасности входящих групп узла).
Мой следующий шаг - попытаться использовать службу типа LoadBalancer для доступа к nginx.
Я установил новый кластер и развернул образ nginx.
kubectl \
create deployment my-nginx-deployment \
--image=nginx
Iнастроить службу для LoadBalancer
kubectl expose deployment my-nginx-deployment --type=LoadBalancer --port=80 --target-port=8080 --name=nginxpubic
После завершения настройки я попытался получить доступ к nginx, используя Ingress LoadBalancer (который я нашел из описания службы LoadBalancer).Я получил сообщение «Эта страница не работает».
Не совсем уверен, где я ошибся.
Результаты kubectl get SVC
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 100.64.0.1 <none> 443/TCP 7h
nginxpubic LoadBalancer 100.71.37.139 a5396ba70d45d11e88f290658e70719d-1485253166.us-west-2.elb.amazonaws.com 80:31402/TCP 7h