Подключайтесь из Appengine к сервису Kubernetes из Google Containers
У меня есть проект с частью Appengine и кластером Google Containers. Приложение Appengine должно выполнять http-вызовы службы, развернутой в контейнерах Google.
Я знаю, что могу назначить внешний IP-адрес для Службы, жестко запрограммировать его в своем приложении Appengine, а затем отправлять UrlFetch запросы на такой IP-адрес. Это работает. Но я не хочу использовать общедоступную сеть для такого общения.
Интересно, может быть, я также могу получить доступ, как это делается внутри кластера Kubernetes между модулями? указав имя хоста службы, которое преобразуется во внутренний IP в диапазоне 10.x.x.x.
Можно ли сделать то же самое из Appengine? Существует ли специальная схема именования, разрешаемая службами GKE?