[英]How to automatically shutdown a GCE VM after the docker container finishes?
[英]How to suspend/resume GCE VM
我們需要暫停/恢復 GCE VM 的能力,以優化計算引擎資源的使用。
現在這個功能在gcloud alpha
中可用:
gcloud alpha compute instances suspend INSTANCE_NAMES [INSTANCE_NAMES …] [--async][--discard-local-ssd] [--zone=ZONE] [GCLOUD_WIDE_FLAG …]
但是當我執行這個命令時,我得到了這個錯誤:
HTTPError 400:資源使用無效:“暫停實例功能不適用於此項目。”
誰能向我建議暫停 Google Cloud VM 的方法? 從陳述的錯誤中,我了解到我們需要一些許可才能在項目中包含功能。 任何人都可以向我建議在該項目中包含暫停實例功能的方法嗎?
您需要申請此功能的搶先體驗,並在 Google 注冊您的項目。 聯系谷歌支持。 在您的請求中包括您的電子郵件地址、項目 ID 以及您將如何使用 API。
不要指望快速響應。 我的請求有時需要數周才能獲得批准。
此功能現在可在 GCP 的 Beta 模式下使用。
gcloud beta compute instances suspend <instance-name>
gcloud beta compute instances resume <instance-name>
我在 Gcloud SDK 上試過這個,它提示我安裝對我有用的 beta 實用程序。
更多詳細信息,請訪問https://cloud.google.com/sdk/gcloud/reference/beta/compute/instances/suspend
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.