So stellen Sie eine Verbindung zu Postgres Cloud Sql ohne öffentliche IP von Cloud Run her

So stellen Sie eine Verbindung zu Postgres Cloud Sql ohne öffentliche IP von Cloud Run her

Es gibt eine Dokumentation zur Cloud SQL für Cloud Run-Verbindung(https://cloud.google.com/sql/docs/postgres/connect-run), enthält aber die folgende Zeile:

Hinweis: Diese Anweisungen erfordern, dass für Ihre Cloud SQL-Instanz eine öffentliche IP-Adresse konfiguriert ist.

Gibt es eine Möglichkeit, Postgres Cloud SQL von Cloud Run aus zu verwenden, wenn Cloud SQL keine öffentliche IP-Adresse preisgibt (private IP verwendet)?

Antwort1

DerHerstellen einer Verbindung zu Cloud SQL über die Cloud Run-Seite, heißt es, und ich zitiere wörtlich: „Hinweis: Diese Anweisungen erfordern, dass für Ihre Cloud SQL-Instanz eine öffentliche IP-Adresse konfiguriert ist.“

Der private IP-Zugriff erfolgt über eineVirtuelle Private Cloud (VPC), um über eine VPC auf Ihre Instanz zuzugreifen, muss die Ressource, zu der und von der Sie eine Verbindung herstellen, Teil derselben VPC sein.

Cloud Run unterstützt derzeit keinen VPC-Zugriff, daher müssen Sie vorerst eine öffentliche IP verwenden. Es gibt bereits eineFeatureanfrageum diese Art von Funktionalität zu aktivieren.

verwandte Informationen