Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Prepare Azure environments for new workloads—subscriptions, networking, identity, and landing zones
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/recipes/azcli/commands.md
1# Azure CLI Commands23Common az commands for deployment workflows.45## Resource Group67```bash8# Create9az group create --name <rg-name> --location <location>1011# Delete12az group delete --name <rg-name> --yes --no-wait13```1415## Container Registry1617```bash18# Create19az acr create --name <acr-name> --resource-group <rg-name> --sku Basic2021# Login22az acr login --name <acr-name>2324# Build and push25az acr build --registry <acr-name> --image <image:tag> .26```2728## Container Apps2930```bash31# Create environment32az containerapp env create \33--name <env-name> \34--resource-group <rg-name> \35--location <location>3637# Deploy app38az containerapp create \39--name <app-name> \40--resource-group <rg-name> \41--environment <env-name> \42--image <acr-name>.azurecr.io/<image:tag> \43--target-port 8080 \44--ingress external45```4647## App Service4849```bash50# Create plan51az appservice plan create \52--name <plan-name> \53--resource-group <rg-name> \54--sku B1 --is-linux5556# Create web app57az webapp create \58--name <app-name> \59--resource-group <rg-name> \60--plan <plan-name> \61--runtime "NODE:22-lts"62```6364## Functions6566```bash67# Create function app68az functionapp create \69--name <func-name> \70--resource-group <rg-name> \71--storage-account <storage-name> \72--consumption-plan-location <location> \73--runtime node \74--functions-version 475```7677## Key Vault7879```bash80# Create81az keyvault create \82--name <kv-name> \83--resource-group <rg-name> \84--location <location>8586# Set secret87az keyvault secret set \88--vault-name <kv-name> \89--name <secret-name> \90--value <secret-value>91```92