Azure CLI - 啟用自動關閉

Azure CLI - 啟用自動關閉

我無法找到允許我啟用虛擬機器計劃自動關閉的 az 命令。在部署新虛擬機器或編輯現有虛擬機器時,我可以透過資源管理器輕鬆完成此操作,但如何透過 Azure Cloud Shell 上的 bash 命令來完成此操作?

答案1

據我所知,目前Azure CLI 2.0不支援啟用VM的計畫自動關閉。

在 Azure Cloud Shell 中,您可以使用crontab在特定時間關閉虛擬機器。請參考以下步驟:

1.export VISUAL=vi在 Cloud Shell 中,您可以使用 編輯 crontab 任務vi

2.編寫腳本~/.autoshutdown/autoshutdown.sh

az vm deallocate -g <name> -n <>

3.賦予可執行權限。

chmod +x ~/.autoshutdown/autoshutdown.sh

4.編輯crontab任務,crontab -e如果您想在22:00關閉虛擬機,請將以下行加入檔案。

0 22 * * * ~/.autoshutdown/autoshutdown.sh

5.檢查crontab任務,crontab -l

你可以檢查類似的部落格

相關內容