Я следую этому руководству , чтобы подключиться к моему GCP Cloud Postgresql - у меня есть только частный IP-адрес. Когда я бегу
./cloud_sql_proxy -instances=<Instance connection name>=tcp:5432
Я получаю следующее (фактические ссылки заменены на <Instance connection name>
)
2019/04/01 11:46:45 failed to setup file descriptor limits: failed to set rlimit {&{8500 4096}} for max file descriptors: invalid argument
2019/04/01 11:46:45 Listening on 127.0.0.1:5432 for <Instance connection name>
2019/04/01 11:46:45 Ready for new connections
2019/04/01 11:47:28 New connection for <Instance connection name>
2019/04/01 11:49:38 couldn't connect to <Instance connection name>: dial tcp 172.27.160.3:3307: connect: connection timed out
Если я бегу
psql "host=127.0.0.1 sslmode=disable dbname=<db> user=<user> password=<password>"
тогда я получаю следующее
psql: FATAL: password authentication failed for user "prodigy"
Если запустить ту же команду psql
из экземпляра виртуальной машины в той же сети, что и мой облачный SQL, соединение будет просто нормальным.