Мы пытаемся развернуть приложение hello world от istio (информация о бронировании).
Окружающая среда
Регион: Ирландия
Сервис: ЭКС v2
Istio: 1.0.1
Helm:
Client: Client: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Server: Server: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Контекст
Мы установили istio 1.0.1 с помощью helm, с помощью этой команды:
helm install install/kubernetes/helm/istio --name istio --namespace istio-system --set sidecarInjectorWebhook.enabled=true --set galley.enabled=true
Мы также безуспешно пытались установить istio без камбуза и без автоматического впрыска коляски. Наш входной контроллер не получает IP.
Но, к сожалению, наш istio-ingressgateway не имеет внешнего ip. Статус PENDING означает, что платформа (здесь AWS) не может создать LoadBalancer.
Этого не может быть, потому что мы также успешно это делали, когда находились в регионе Орегон с EKS v1. LoadBalancer создан.
kubectl get services -n istio-system -o wide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) SELECTOR
istio-ingressgateway LoadBalancer 172.20.195.15 <pending> 80:31380/TCP,443:31390/TCP,31400:31400/TCP,15011:31020/TCP,8060:30312/TCP,853:31767/TCP15030:32216/TCP,15031:32384/TCP 17h app=istio-ingressgateway,istio=ingressgateway