這可能是一個最佳實踐問題,但我通過GitHub回購在多個環境中部署雲功能,每個環境都有自己的數據庫祕密,函數將寫入(彈性搜索)。如何獲取在各自環境中訪問設置文件的功能?使用Node.js,FYI。谷歌雲功能 - 存儲庫部署 - 讀取設置文件
2
A
回答
0
我想我們能夠弄清楚這一點,所以發佈給其他人。
我發現了一個叫做cloud-functions-runtime-config的方便的小npm包(看起來這個人也有類似的問題,但是我花了一定的谷歌密碼找到它,所以希望有更多的曝光!)
https://github.com/fredriks/cloud-functions-runtime-config
有處於測試階段稱爲運行時配置是可用工具使用:
https://cloud.google.com/deployment-manager/runtime-configurator/
一旦我們設置成使用下列:
gcloud beta runtime-config configs create <CONFIG NAME>
而創建的變量使用:
gcloud beta runtime-config configs variables set <VARIABLE NAME> <VARIABLE VALUE> --config-name <CONFIG NAME>
稱它是小菜一碟。感謝隨機互聯網人解決我的問題!
相關問題
- 1. 谷歌雲功能
- 2. 使用java從谷歌雲存儲中讀取文件
- 3. 部署時不能上傳和下載谷歌雲存儲中的文件
- 4. 在谷歌雲存儲桶上部署angular2 web應用程序
- 5. 谷歌雲存儲 - java的
- 6. 谷歌雲存儲
- 7. 谷歌雲存儲 - 設置的ACL對谷歌Compute Engine的
- 8. 無法讀取上傳到谷歌雲存儲存儲桶中的csv文件
- 9. 讀取圖像,並使用谷歌雲功能
- 10. 雲存儲谷歌App Engine的文件
- 11. Oozie - 谷歌雲存儲 - 刪除文件
- 12. 谷歌雲存儲問題
- 13. 谷歌雲功能:使用單個存儲庫的多個功能
- 14. 谷歌雲功能部署失敗 - 無法解釋
- 15. 谷歌雲功能和共享庫
- 16. 在谷歌雲功能部署通用角或AWS拉姆達
- 17. 谷歌雲存儲定價取決於存儲區位置?
- 18. 設置codeship將bitbucket存儲庫部署到vidahost雲託管
- 19. 服務帳戶角色部署谷歌雲功能
- 20. 谷歌雲存儲與gspythonlibrary
- 21. 谷歌雲存儲安裝
- 22. 谷歌雲功能的數據存儲連接問題
- 23. 谷歌pubsub到谷歌雲存儲
- 24. 試圖設置谷歌雲上的TinyWebDB,但部署不工作
- 25. 創建文件夾,谷歌雲存儲桶.NET客戶端庫
- 26. 谷歌雲存儲文件在谷歌應用程序引擎中的位置
- 27. 谷歌雲點擊部署hadoop
- 28. 如何將pdf文件存儲在谷歌雲存儲上?
- 29. 谷歌雲計算功能+ Android應用
- 30. 谷歌雲存儲字體CORS問題
我們遇到了同樣的問題。我們完成了專門的Jenkins CI。我們設置了兩個回購站,一個用於配置和憑證文件,另一個用於代碼。構建啓動時,它將獲取repos,混入代碼文件以配置文件並將其部署到目標GCF。 – QuestionAndAnswer