0

我試圖從一個工藝cms碼頭工人數據庫中運行的谷歌容器引擎實例數據庫,並將其連接到一個gcloud sql第二代實例運行同一個項目。從谷歌容器引擎實例連接到雲端數據庫運行工藝CMS的端口映像

我已將雲sql權限設置爲在控制檯的羣集權限部分中啓用,並且我已嘗試過數據庫實例的訪問控制設置中的各種授權設置。我只能從gcloud shell進行連接。

看來我需要一個unix套接字連接,我應該被授權連接,但是當我部署和運行時,我看到了可怕的CrashLoopBackOff錯誤。我已經嘗試過使用和不使用密碼的區域和sql實例的ip,並且授權0.0.0.0/0網絡的套接字連接實例...但我可以通過gcloud shell進行連接。這是db.php在craft/config文件夾中的連接

'unixSocket' => '/cloudsql/website-1351:asia-east-1:pzr-craft-database', 
    'user' => 'root', 
    'password' => 'xxxxxxxx', 
    'database' => 'craft', 
    'tablePrefix' => 'craft', 

任何想法如何實現?

回答

相關問題