Update Azure CLI from the command-line (az upgrade)

Si bien mucho usamos PowerShell para ejecutar algunos o ciertos comando a traves de la consola, tambien tenemos una segunda opcion que se llama Azure CLI o como le dicen algunos el Bash de Azure, hoy vamos a ver como podemos hacer para actualizar esta consola.

Recordemos que los comandos de CLI de Azure siempre comienzan con «Az» basta con escribir «Az upgrade -h» y el sistema nos mostrara una pantalla de ayuda como sucede en poweshell

Actualización de la CLI de Azure desde la línea de comandos (az upgrade) 1

Los 2 argumentos que se muestran con la ayuda incluyen:

–all : Enable updating extensions as well. Allowed values: false, true. Default: true.

–yes -y : Do not prompt for checking release notes.

Es muy útil cuando se produce la actualización de todas las extensiones que se instalan también se actualizarán. También es posible pasar si por alguna razón esto no se desea.--allfalse

Tambien es útil en que la actualización puede estar abajo sin una ventana interactiva del instalador MSI o como modo desatendido como lo conocemos algunos.--yes

Actualización del modo interactivo de la CLI de Azure

Para actualizar la CLI de Azure, sin la instalación silenciosa, use el siguiente comando:

az upgrade

A continuación, la cli comprobará la versión actual de tu equipo con la versión más reciente disponible. A continuación, se pedirá al usuario que continúe con la actualización (si hay una disponible).

Actualización de la CLI de Azure desde la línea de comandos (az upgrade) 2

Cuando el usuario proporcione una entrada a través del teclado con «Y» aparecerá el instalador MSI.

Actualización de la CLI de Azure desde la línea de comandos (az upgrade) 3

Si queremos hacerlo en modo silencioso bastara con ejecutar:

az upgrade –yes

Actualización de la CLI de Azure desde la línea de comandos (az upgrade) 4

Una vez finalizada la actualización, tendremos nuestro equipo con la ultima versión del CLI para Azure.

Y hasta aquí nuestra entrada del día de hoy, la próxima vez le tocara al Powershell