Итак, я создал экземпляр postgreSQL в Google Cloud, и у меня есть кластер Kubernetes с контейнерами, к которым я хотел бы подключиться.Я знаю, что облачный sql proxy sidecar - это один из методов, но в документации сказано, что я должен иметь возможность подключаться и к частному IP.
Я заметил, что пиринговое соединение VPC для меня было создано автоматически.Он установлен для сети назначения 10.108.224.0/24, где находится экземпляр, с «областью следующего перехода» us-central1, где находится мой кластер K8s.
И все же, когда я пытаюсь использовать частный IP через TCP через порт 5432, время ожидания истекает.Я не вижу в документации ничего о необходимости изменять правила брандмауэра, чтобы это работало, но я все равно попробовал это, посчитав интерфейс брандмауэра в GCP довольно неуклюжим и запутанным по сравнению с написанием моих собственных правил с использованием iptables, но мои попытки потерпели неудачу.
Помимо перехода на облачный sql sidecar, у кого-нибудь есть идея, почему это не сработает?
Спасибо.