Не удается найти кластерный локальный шлюз в пространстве имен istio-system - PullRequest
0 голосов
/ 15 марта 2020

Я использую Knative для развертывания безсерверных приложений в K8s, недавно я обнаружил, что в пространстве имен istio-system отсутствует cluster-local-gateway. Есть ли какая-то причина для этого ..? Боюсь, что в последних версиях istio его убрал или, это должно быть сделано стороной Knative. К вашему сведению - я делаю мои развертывания в GCP, что позволяет istio. Я не установил вручную istio

1 Ответ

2 голосов
/ 15 марта 2020

Кластерный локальный шлюз должен быть установлен как часть родственной установки. Поскольку вы используете 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

...