Бессерверный соединитель VPC для облачной функции не может получить доступ к вычислительному экземпляру через частный IP-адрес
У меня есть два вычислительных экземпляра GCP, установленные в VPC «myVpc» диапазона подсети, например 50.24.0.0/20. В одном из этих случаев у меня есть докер-контейнер, работающий на порту 2376. Я хочу иметь доступ к этой службе докеров с помощью функции Python в облаке, поэтому я настроил конфигурации TLS. Основная цель — использовать Python в облачных функциях для доступа к докеру на этом удаленном экземпляре через его частный IP-адрес. поэтому я затем настроил бессерверный соединитель VPC, который использует «myVpc» и диапазон подсети 50.24.16.0/28.
когда я запускаю этот скрипт Python на втором вычислительном экземпляре, где докер не размещен, код работает, и я могу получить доступ к службе докеров, развернутой в первом экземпляре, но я не могу получить доступ к службе докеров из облачных функций.
Я предполагаю, что возникла проблема с настройкой соединителя VPC? или мои брандмауэры или что-то в этом роде, я пытался включить правила входа и выхода, чтобы разрешить подключение к IP 50.24.0.0/28 и обратно на порту докера, но это не работает.
Я буду признателен за любую помощь, пожалуйста.