我在關於CloudSQL的一件事情上停滯不前。我有我的WordPress應用程序運行在GCE上,我創建實例組,因此我將使用AutoScaler。對於Db,我正在使用CloudSQL。現在指出卡在CloudSQL中的「授權網絡」,因爲它只接受IPV4公共IP。我如何知道自動調節什麼時候會發生什麼IP將附加到實例,以便我的實例知道數據庫的位置。我可以將CloudSQL IP作爲cname進行硬編碼,但是從CloudSQL方面我無法弄清楚如何提供訪問。我可以讓我的數據庫訪問全部打開 如果你能讓我知道我錯過了什麼。 我也使用了cloudsql代理,但是在Linux中沒有提供服務...我希望你能理解我的情況。讓我知道你是否想分享這個想法。謝謝具有Autoscaler訪問權的CloudSql
0
A
回答
4
推薦的方法是使用第二代實例和Cloud SQL Proxy,您需要在Linux上配置代理並使用服務帳戶憑據啓動它如提供的鏈接所述。
另一種方法是在您的GCE實例模板中使用startup腳本,以便您可以使用gcloud sql instance patch命令獲取新實例的外部IP地址並將其添加到Cloud SQL實例的授權網絡。通過使用shutdown腳本,可以以相同的方式從授權網絡中刪除IP。 GCE VM實例的外部IP地址可以從metadata通過運行檢索:
$ curl "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip" -H "Metadata-Flavor: Google".
相關問題
- 1. CloudSQL第二代 - 無法授權應用程序訪問
- 2. 具有包訪問權的交叉包繼承(默認訪問權)
- 3. ERROR 1045(28000)拒絕訪問CLOUDSQL
- 4. GAE CLOUDSQL與MySQL訪問被拒絕
- 5. 更改具有隻讀訪問權限的PFObject ACL權限
- 6. Kubernetes autoscaler targetCPUUtilizationPercentage
- 7. 如何訪問在Android asmack庫中具有私有訪問修飾符的訪問權限IQTypeFilter?
- 8. UserFrosting:有權訪問數據
- 9. 具有API訪問權限的SkyDrive備選方案?
- 10. SQL Server - 訪問具有高權限用戶的sys.views
- 11. 具有列訪問權限的2D Numpy字符串數組
- 12. 具有訪問權限的登錄表單
- 13. 獲得具有發佈權限的訪問令牌c#
- 14. 爲什麼我無法訪問具有755權限的目錄
- 15. 具有獨特密鑰訪問權限的iPhone服務器?
- 16. TeamCity + MSBuild:具有訪問權限的部署
- 17. 如何創建具有ads_management權限的Facebook訪問令牌
- 18. 如何創建具有訪問權限檢查的列表
- 19. 查看具有谷歌訪問令牌的授權示波器
- 20. Facebook v2.1獲取具有權限的訪問令牌
- 21. 如何啓動具有特定訪問權限的子進程
- 22. 獲取哪些用戶具有管理員權限的帳戶(具有OAuthV2訪問權限)的API是什麼?
- 23. Mysql Workbench數據導出,無權訪問具有完全權限的用戶
- 24. 在運行時創建具有不同訪問權限的讀寫權限
- 25. 我們是否可以使用具有訪問權限權限的algolia搜索
- 26. 從雲實例中拒絕遠程cloudSQL的訪問
- 27. 拒絕訪問文件夾具有完全權限
- 28. 在iOS 9.3.3運行應用越獄具有root訪問權限
- 29. 權限訪問
- 30. 訪問權限
閱讀這些文章有關運行[啓動](https://cloud.google.com/compute/docs/startupscript)和[關機](https://cloud.google.com/compute/docs/shutdownscript)腳本。 – Irina
在[this](https://cloud.google.com/compute/docs/storing-retrieving-metadata)頁面中,您可以找到有關檢索實例元數據的更多信息。 – Irina
歡迎使用堆棧溢出。最好在原始答案中包含附加信息,而不是添加評論。 – Gary99