我已經在Google的App Engine之上構建了系統,並且利用了Google的數據存儲,但是對於我的新項目,我正在考慮一個容器化解決方案(使用Google的Container Engine)。有沒有人使用這兩種技術的經驗知道:Google容器引擎節點可以訪問數據存儲嗎?
- 如果這是可以使用數據存儲的容器引擎?
- 如果很容易用gcd設置本地集裝箱開發環境?
- 如果有一些嚴重的頭痛,我應該考慮在走這條路線之前?
我已經在Google的App Engine之上構建了系統,並且利用了Google的數據存儲,但是對於我的新項目,我正在考慮一個容器化解決方案(使用Google的Container Engine)。有沒有人使用這兩種技術的經驗知道:Google容器引擎節點可以訪問數據存儲嗎?
絕對!您可以在Container Engine中運行您想要的任何代碼,並且如果您在創建集羣時將範圍添加到集羣,則如果使用Datastore的客戶端庫或工具,則對數據存儲區API的驗證將自動進行。
我不熟悉當地的gcd環境,所以我在這裏幫不了什麼忙。在將Docker容器推送到雲端之前在本地測試Docker容器的效果很好,所以唯一的問題就是確保gcd開發環境可以暴露給當地的容器化應用。
開發環境是我不確定的一個問題。從容器引擎使用數據存儲應該可以正常工作。
另請參閱http://stackoverflow.com/questions/33058588/can-the-local-development-server-be-used-to-only-simulate-cloud-datastore/33061546#33061546 –