Есть ли способ получить доступ к облачной функции с помощью однорангового VPC - PullRequest
0 голосов
/ 25 мая 2020

Я пытаюсь подключиться к облачной функции с помощью триггера HTTP. У него есть правило входа, разрешающее только внутренний трафик c, я хочу получить к нему доступ из другой функции, запущенной в другом проекте.

Я попытался создать VPC в обоих проектах, а также проверял их. В облачных функциях я использую коннектор vp c на выходе, но у меня все еще нет доступа.

Есть ли прямой способ получить доступ к облачной функции, работающей, скажем, в проекте-A, из облачной функции, например, в проекте-B, с использованием сетевых настроек?

PS Из-за некоторых ограничений я не могу использовать общий VP C.

1 Ответ

2 голосов
/ 26 мая 2020

Вы не можете достичь этого сегодня. Действительно, когда вы выполняете пиринг VP C, вы определяете специальный переход в маршрутах к go к другому VP C.

Проблема: Когда вы вызываете свое облако Функция, вы вызываете ее не по IP-адресу, а по ее DNS.

Таким образом, вы не будете использовать пиринг VP C для достижения нужного VP C и через него , облачная функция. Вы будете использовать publi c DNS, поскольку это может сделать любая внешняя система, и, таким образом, вы будете заблокированы.

...