1

我正在使用 Knative 在 K8s 中部署无服务器应用程序,最近我遇到了 istio-system 命名空间中缺少 cluster-local-gateway 的情况,这有什么原因..?恐怕在最新版本中 istio 删除了它,或者它必须由 Knative 方面完成。仅供参考 - 我在启用 Istio 的 GCP 中进行部署。我没有手动安装 istio

4

1 回答 1

3

集群本地网关需要作为 knative 安装的一部分进行安装。由于您使用 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

于 2020-03-15T07:56:27.207 回答