Kubernetes Istio网关无法通过EKS v2获得外部IP

Kubernetes Istio网关无法通过EKS v2获得外部IP,kubernetes,istio,amazon-eks,Kubernetes,Istio,Amazon Eks,我们尝试从istio(预订信息)部署hello world应用程序 环境 地区:爱尔兰 服务:EKS v2 Istio:1.0.1 舵手: 上下文 我们在istio 1.0.1中安装了helm,命令如下: helm install install/kubernetes/helm/istio --name istio --namespace istio-system --set sidecarInjectorWebhook.enabled=true --set galley.enabled=tru

我们尝试从istio(预订信息)部署hello world应用程序

环境 地区:爱尔兰 服务:EKS v2 Istio:1.0.1 舵手:

上下文 我们在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入口网关没有外部ip。挂起状态意味着平台(此处为AWS)无法创建负载平衡器。 这不可能,因为我们在俄勒冈州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
kubectl获取服务-现有系统-全系统
名称类型CLUSTER-IP外部IP端口选择器
istio ingressgateway负载平衡器172.20.195.15 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

负载平衡器需要EKS中的公共子网。
添加公共子网后,一切正常。

我添加了公共子网,但仍显示挂起。我和这个在一起两天了!此外,我还添加了带有值“1”的标记“kubernetes.io/role/elb”。到目前为止还是没有运气!我面临同样的问题。有解决办法吗?
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