Собственный частный кластерный локальный сервис без полной установки istio

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

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

После добавления метки в ksvc я не могу разрешить хост из другого модуля

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

Нужно ли мне устанавливать cluster-local-gateway из istio? В настоящее время в нашем кластере не установлен какой-либо компонент istio.

Можно ли использовать частную локальную службу кластера без локального шлюза кластера istio? Если нет, могу ли я просто установить локальный шлюз кластера, чтобы он работал?

Спасибо!

0 ответов

Другие вопросы по тегам