CLI do Azure – Habilitar desligamento automático

CLI do Azure – Habilitar desligamento automático

Não consigo encontrar comandos az que me permitam ativar o desligamento automático agendado de uma VM. Posso fazer isso facilmente por meio do gerenciador de recursos ao implantar uma nova VM ou editar uma existente, mas como posso fazer isso por meio de comandos bash no Azure Cloud Shell?

Responder1

Com base no meu conhecimento, atualmente, o Azure CLI 2.0 não suporta a ativação do encerramento automático agendado de uma VM.

No Azure Cloud Shell, você poderia usarcrontabpara desligar uma VM em um horário específico. Consulte as seguintes etapas:

Primeiro, export VISUAL=vino Cloud Shell, você pode editar a tarefa crontab com vi.

2.Escreva um roteiro~/.autoshutdown/autoshutdown.sh

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

3. Conceda permissões executáveis.

chmod +x ~/.autoshutdown/autoshutdown.sh

4.Edite a tarefa crontab crontab -e, se desejar desligar sua VM às 22h, adicione a seguinte linha ao arquivo.

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

5.Verifique a tarefa crontab,crontab -l

Você poderia verificar o semelhanteblog.

informação relacionada