CLI de Azure: habilitar el apagado automático

CLI de Azure: habilitar el apagado automático

No puedo encontrar comandos az que me permitan habilitar el apagado automático programado de una máquina virtual. Puedo hacer esto fácilmente a través del administrador de recursos cuando implemento una nueva máquina virtual o edito una existente, pero ¿cómo puedo hacerlo mediante comandos bash en Azure Cloud Shell?

Respuesta1

Según mi conocimiento, actualmente, Azure CLI 2.0 no admite habilitar el apagado automático programado de una máquina virtual.

En Azure Cloud Shell, puede usarcrontabpara apagar una VM en un momento específico. Consulte los siguientes pasos:

1. export VISUAL=viEn Cloud Shell, entonces podrías editar la tarea crontab con vi.

2.Escribe un guión~/.autoshutdown/autoshutdown.sh

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

3.Otorgar permisos ejecutables.

chmod +x ~/.autoshutdown/autoshutdown.sh

4.Edite la tarea crontab. crontab -eSi desea apagar su VM a las 22:00, agregue la siguiente línea al archivo.

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

5.Verifique la tarea crontab,crontab -l

Podrías comprobar lo similar.Blog.

información relacionada