Java Appengine Managed VM アプリケーションを第 2 世代の Cloud SQL インスタンスに接続したいと考えています。ドキュメントには矛盾があります - これが実際に Google によってサポートされているかどうかはわかりません!
https://cloud.google.com/appengine/docs/managed-vms/java/using-cloud-sql の状態:
4: コンソールで、App Engine アプリケーションに Google Cloud SQL インスタンスへのアクセスを許可します。
しかし、これを行う方法がわかりません。Cloud SQL 管理コンソールのインスタンスのプロパティには、次の項目があります。
許可されたアプリケーション: なし
アプリケーションを承認する方法がないように見えますか?
次に、このページhttps://cloud.google.com/sql/docs/dev-accessに次のように記載されています。
Java App Engine アプリケーション
Cloud SQL Proxy の使用は、Java ではサポートされていません。
そのため、Cloud SQL プロキシを使用できないようです。すべてを機能させる唯一の方法は、マネージド VM インスタンスがパブリック IP アドレスで SQL ポートに接続できるように、SQL ポートを世界に開放することですが、それは恐ろしい解決策です!
これを行う実際にサポートされている方法はありますか? Google から回答できる人はいますか?