我正在使用Knative在K8s中部署无服务器应用程序,最近我发现istio-system命名空间中缺少集群本地网关,这有什么原因吗。。?恐怕在最新版本中,istio删除了它,或者,它必须由Knative方完成。仅供参考-我在支持istio的GCP中进行部署。我没有手动安装istio
集群本地网关需要作为主动安装的一部分进行安装。由于您使用GKE来安装istio,而不是使用helm,因此需要手动安装它。
kubectl apply -f https://raw.githubusercontent.com/knative/serving/master/third_party/${VERSION}/istio-knative-extras.yaml
这里的VERSION是istio版本,即istio-1.5.0
https://github.com/knative/serving/blob/master/third_party/istio-1.5.0/istio-knative-extras.yaml