URL Fetch Google Compute Engine from App Engine (Standard Env)

У меня есть приложение, работающее на стандартной среде App engine (java), и elasticsearch, работающий на вычислительном экземпляре, принадлежащих к тому же проекту. Как я могу получить доступ к этому экземпляру «безопасным способом», например.g с внутренним IP. Я уже включил порт tcp: 9200 в правилах брандмауэра.

Заранее спасибо!

1 ответ

  1. Если открыть облачную консоль и перейти на страницу экземпляров App-engine, там можно найти внутренний IP-адрес для каждого экземпляра.

    Вы также можете сделать это с помощью командной строки, Если у вас установлен gcloud.

    gcloud compute instances list

    Этот IP-адрес является внутренним для вашего проекта и может быть доступен другим экземплярам вычислительного ядра в проекте.