2つの側面から検討する必要がある

CloudSQLの認証方式は組み込み認証か?IAM認証か?

  • 組み込み認証の場合→特に特別なことは無し
  • IAM認証の場合
    1. Cloud SQL Auth Proxyを使う
    2. 言語コネクタを使う
    3. 手動認証を行う

CloudSQLのネットワークはPublic IPか?Private IPか?

  • Public IPの場合
    1. Cloud SQL Auth Proxyを使う
    2. 接続元を承認済みネットワークに追加する
  • Private IPの場合
    1. VPC PeeringでプライベートIP接続する(自動で作られるので特に作業は無し)