Introducción a la CLI de Azure

Completado

La CLI de Azure es una herramienta de línea de comandos multiplataforma para conectarse a Azure y ejecutar comandos administrativos en recursos de Azure. Puede usarla para ejecutar comandos a través de un terminal por medio de mensajes interactivos de la línea de comandos o un script.

Para un uso interactivo, primero debe abrir un shell, como:

  • PowerShell en Windows, Linux o macOS.
  • Cmd.exe en Windows.
  • Bash en Linux o macOS.

Después emite un comando en el símbolo del sistema del shell. Para automatizar tareas repetitivas, combine los comandos de la CLI de Azure en un script de shell usando la sintaxis del shell elegido y luego ejecute el script.

Puede instalar la CLI de Azure localmente en Windows, Linux y macOS. También puede usarla desde un explorador a través de Azure Cloud Shell o ejecutarla desde un contenedor de Docker.

La documentación de Microsoft se ha estandarizado en scripts de la CLI de Azure para shells de Bash y haremos lo mismo aquí. Tenga en cuenta que si decide usar un shell de PowerShell o cmd.exe, hay ligeras diferencias de scripting, como los saltos de línea o el entrecomillado, cuando se copian scripts de Bash para usarlos en otros shells.

Requisitos previos

Puesto que su empresa ya usa Azure, tiene una suscripción de Azure activa. Está usando Bash en Azure Cloud Shell.

Crear un grupo de recursos

Antes de crear una cuenta de almacenamiento, debe crear un grupo de recursos o usar uno que ya esté creado. Un grupo de recursos es un contenedor lógico en el que se implementan y se administran recursos de Azure como un grupo.

Cree un grupo de recursos de Azure denominado storageaccountexamplerg en la región eastus usando el comando az group create:

az group create -name storageaccountexamplerg -location eastus

Crear una cuenta de almacenamiento

Una cuenta de almacenamiento es un recurso de Azure y forma parte de un grupo de recursos. Los nombres de las cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y solo pueden incluir números y letras en minúscula. El nombre de la cuenta de almacenamiento debe ser único dentro de Azure. No puede haber dos cuentas de almacenamiento con el mismo nombre.

Para crear una cuenta de almacenamiento en Azure, debe conocer la ubicación, la SKU y el tipo de almacenamiento que desea crear. El siguiente es un script sencillo para crear una cuenta de almacenamiento:

# check if the storage account name is available
az storage account check-name --name <storage-account-name>

# create the storage account
az storage account create \
  --name <storage-account-name> \
  --resource-group storageaccountexamplerg \
  --location eastus \
  --sku Standard_RAGRS \
  --kind StorageV2

Comprobación de la cuenta de almacenamiento

Para muchos recursos de Azure, la CLI de Azure proporciona un subcomando list que permite ver los detalles de los recursos. Use el comando az storage account list de la CLI de Azure para devolver información sobre la cuenta de almacenamiento que ha creado en el paso anterior:

# Get a list of all storage accounts in the active subscription
az storage account list

# Get a list of all storage accounts for a resource group
az storage account list --resource-group storageaccountexamplerg

Limpieza de recursos

Use el comando az group delete para eliminar un grupo de recursos. El único parámetro obligatorio es name. Cuando se elimina un grupo de recursos, se eliminan el grupo y todos los recursos que contiene. Si en el grupo de recursos storageaccountexamplerg hay recursos que están fuera del ámbito de la cuenta de almacenamiento que ha creado en esta unidad, también se eliminan.

az group delete --name storageaccountexamplerg

Cuando trabaje en un grupo de recursos compartido con otros miembros del equipo, elimine la cuenta de almacenamiento de prueba con el comando az storage account delete:

az storage account delete --name <storage-account-name>