Azure CLI - Ativar desligamento automático

1

Não consigo encontrar comandos az que permitam ativar o encerramento automático programado de uma VM. Eu posso fazer isso facilmente através do gerenciador de recursos ao implantar uma nova vm ou editar uma existente, mas como posso fazer através de comandos bash no Azure Cloud Shell?

    
por Jeremy 25.09.2017 / 23:46

1 resposta

0

Com base em meu conhecimento, atualmente, o Azure CLI 2.0 não suporta o desligamento automático programado de uma VM.

No Azure Cloud Shell, você pode usar crontab para desligar uma VM em um horário específico. Por favor, consulte os seguintes passos:

1. export VISUAL=vi no Cloud Shell, então você pode editar a tarefa do crontab com vi .

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

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

3.Give permissões executáveis.

chmod +x ~/.autoshutdown/autoshutdown.sh

4.Editar tarefa crontab, crontab -e , se você quiser desligar sua VM às 22:00, adicione a seguinte linha ao arquivo.

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

5. Verifique a tarefa do crontab, crontab -l

Você pode verificar o blog semelhante.

    
por 26.09.2017 / 03:46

Tags