Introducción a Azure CLI: Esquemas de Uso Básico, Trucos y Consejos Clave
En el mundo de la administración de sistemas y la gestión de infraestructuras en la nube, Azure CLI se destaca como herramienta esencial en la administración de entornos Cloud de Microsoft.
CIENCIA, TECNOLOGIA, MANUAL, USUARIO
Azure CLI
¿Qué es Azure CLI?
Azure CLI es una herramienta de línea de comandos de Microsoft que proporciona un conjunto de comandos para gestionar recursos de Azure. Está diseñada para trabajar de manera eficiente con Azure Resource Manager (ARM).
- Esquema de Uso Básico
Instalación:
En Windows, se puede instalar mediante el instalador de Microsoft:
Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .AzureCLI.msi Start-Process msiexec.exe -ArgumentList '/I AzureCLI.msi /quiet' -NoNewWindow -Wait
En macOS y Linux, se puede instalar mediante brew y apt-get respectivamente y usar este mismo comando para instalar, Aquí artículo de como instalar Home Brew en Mac OS y Linux.
Comandos Básicos:
az login: Inicia sesión en Azure.
az account list: Lista las suscripciones de Azure.
az group create: Crea un grupo de recursos.
az vm create: Crea una máquina virtual.
Shell:
az login az account list az group create --name myResourceGroup --location eastus az vm create --resource-group myResourceGroup --name myVM --image UbuntuLTS
Filtrado y Formato: Azure CLI permite filtrar resultados y formatearlos en JSON o tablas.
Shell:
az vm list --resource-group myResourceGroup --output table
Scripts: Los scripts de Azure CLI se pueden escribir en shell script (Bash) o PowerShell.
Shell:
# Bash az group create --name myResourceGroup --location eastus az vm create --resource-group myResourceGroup --name myVM --image UbuntuLTS # PowerShell az group create --name myResourceGroup --location eastus az vm create --resource-group myResourceGroup --name myVM --image UbuntuLTS
-Trucos y Consejos Clave
Contextos de Comandos: Usa az configure para configurar valores predeterminados como la ubicación y el grupo de recursos.
Scripts Automatizados: Integra scripts de Azure CLI en pipelines CI/CD para automatizar despliegues.
Extensibilidad: Azure CLI admite extensiones que amplían su funcionalidad. Usa az extension add para instalar extensiones.
Shell:
az extension add --name azure-devops
-Conclusión
Tanto Azure CLI es una herramienta poderosa para la administración de sistemas y la gestión de recursos en la nube. Conocer su esquema básico de uso y algunos trucos puede mejorar significativamente la eficiencia y productividad de los administradores de sistemas y desarrolladores. Practica estos comandos y explora más a fondo las capacidades avanzadas para aprovechar al máximo estas herramientas.
-Fuente:
( Artículo no patrocinado y sin interés comercial )