Собственный частный кластер-локальный сервис без полной установки istio - PullRequest
0 голосов
/ 25 марта 2020

Мы используем Ambassador в качестве шлюза API для нашего приложения. Теперь нам нужно развернуть несколько бэкэнд-сервисов с использованием Knative, которые не будут подвержены внешнему входу.

Я пришел в этот документ https://knative.dev/docs/serving/cluster-local-route/, где я могу добавить метку для использования локального маршрута.

После добавления метки в ksv c я получаю сообщение о том, что не удалось разрешить хост из другого модуля

root@helloworld-9fbdbdff-qh888:/opt/microservices# curl http://helloworld-go.default
curl: (6) Could not resolve host: helloworld-go.default

Нужно ли устанавливать кластер-локальный шлюз из istio? В настоящее время у нас нет ни одного компонента istio, установленного в нашем кластере.

Возможно ли использовать частную кластерную локальную службу без кластерного локального шлюза istio. Если нет, могу я просто установить cluster-local-gateway, чтобы он заработал

Спасибо!

...