【2023.10】CloudRunからCloudSQLに接続

この記事は約1分で読めます。

CloudRunはそのままだとVPCネットワークに接続できない。

CloudRunからCloudSQLに接続するにはCloudSQLProxyを使う必要がある。

アプリケーション側の設定

ホスト名を/cloudsql/project:region:db_instanceにする。

他はいつも通りで良い。

CloudSQLの設定

パブリックIPを設定する。

承認済みネットワークは追加不要。

CloudRunの設定

CloudSQL接続で接続するインスタンスを選ぶ。

これによってCloudSQLProxyが有効化される。

まとめ

CloudRunからCloudSQLに接続するにはCloudSQLのインスタンスに外部IPを設定する必要がある。

CloudRunからVPCに接続してCloudSQLに接続する方法もある。

タイトルとURLをコピーしました