Как подключить развертывание k8s к функции частного облака VPC на облачной платформе Google?

Я пытаюсь развернуть свой образ контейнера внешнего интерфейса в Kubernetes, и этот внешний интерфейс зависит от функции облака GCP. Я хочу сделать поток более безопасным, используя функцию виртуального частного облака (VPC) в GCP.

Что я наделал:

Я создал собственную сеть и подсеть. Я создал соединитель VPC. Я обновил все настройки подключения облачных функций, чтобы использовать этот разъем; во входной настройке, которую я выбралAllow internal traffic and traffic from Cloud Load Balancingи в настройках Egress я выбралRoute only requests to private IPs through the VPC connector. Я создал частный кластер автопилота и связал его со своей сетью. Я развернул свой внешний образ на K8S, а затем выставил его с помощью внешнего балансировщика нагрузки. Я попытался открыть открытую ссылку на внешний интерфейс, и она открылась, но все запросы к облачным функциям не увенчались успехом.

Если кто-нибудь пробовал этот сценарий раньше, поделитесь своими знаниями.

0 ответов