Primeros pasos con Azure CLI

No tengas miedo a la terminal.

Primeros pasos con Azure CLI

Photo by Joan Gamell on Unsplash

Cuando hablamos de administrar nuestros recursos en Azure, podemos mencionar la manera más popular que seria por interfaz gráfica. Pero para los amantes de las líneas de comando les estaré una herramienta muy poderosa de Azure para administrar tus recursos desde Windows, Linux o macOS(también podemos ejecutar desde Docker y Azure Cloud Shell). El nombre de la herramienta es Azure CLI y nos permite ejecutar comando administrativo(crear, eliminar, modificar, etc.) en los recursos de Azure.

Link para instalación: (docs.microsoft.com/en-us/cli/azure)

Una vez instalado, necesitamos iniciar sesión con el siguiente comando.

az login

Este comando inicia sesión con tu cuenta de azure. Una vez que hayas iniciado, podemos ver todas las cuentas que uno tiene con el siguiente comando.

az account list

Para seleccionar una cuenta.

az account set --subscription misuscripcion

Cree un nuevo grupo de recursos.

Listado de todas las regiones, lo necesitamos para crear el grupo de recurso.

az account list-locations -o table

Crea el grupo de recurso en el sur de Brasil con el nombre "DemoBlog".

az group create --name DemoBlog --location  brazilsouth

Crear una máquina virtual nueva desde una imagen existente en Azure.

Lista de las imagenes algunas imagenes que podemos utilizar.

az vm image list

Crear la máquina virtual en el grupo de recurso creado y la imagen a utlizar es "UbuntuLTS". Otras imagenes disponibles: CentOS, Debian, Flatcar, openSUSE-Leap, RHEL, SLES, Win2022Datacenter, Win2022AzureEditionCore, Win2019Datacenter, Win2016Datacenter, Win2012R2Datacenter, Win2012Datacenter y Win2008R2SP1.

az vm create --name DemoBlogVM1 --resource-group DemoBlog --image UbuntuLTS —generate-ssh-keys

Al finalizar podemos acceder a la máquina virtual desde SSH con la ip pública del mismo.

Visualizar mas detalles de la máquina virtual creada. Los formatos disponibles son: json, jsonc, yaml, yamlc, table y tsv.

az vm show --name DemoBlogVM1 --resource-group DemoBlog  - - output tsv

Conclusiones.

Estos son solo algunos comando de Azure Cli, podemos administrar por línea de comandos todos los servicios que la nube de Azure nos ofrece. Te dejo lo esencial para poder iniciar en este mundo.