Azure CLI 가이드

23의 명령어를 찾았습니다

az login
auth
Azure 계정 로그인

예제:

$ az login az login --username <username> az login --service-principal -u <app-id> -p <password-or-cert> --tenant <tenant>
login
auth
account
az group
resource
리소스 그룹 관리

예제:

$ az group create --name myResourceGroup --location eastus az group list az group delete --name myResourceGroup
group
resource
management
az vm
compute
가상 머신 관리

예제:

$ az vm create --resource-group myResourceGroup --name myVM --image UbuntuLTS az vm list az vm start --resource-group myResourceGroup --name myVM
vm
virtual-machine
compute
az storage
storage
스토리지 계정 및 컨테이너 관리

예제:

$ az storage account create --name mystorageaccount --resource-group myResourceGroup az storage container create --name mycontainer --account-name mystorageaccount
storage
blob
container
az webapp
web
웹 앱 서비스 관리

예제:

$ az webapp create --resource-group myResourceGroup --plan myAppServicePlan --name myWebApp az webapp list az webapp deployment source config-local-git --name myWebApp --resource-group myResourceGroup
webapp
app-service
deploy
az sql
database
SQL 서버 및 데이터베이스 관리

예제:

$ az sql server create --name myserver --resource-group myResourceGroup --location eastus az sql db create --resource-group myResourceGroup --server myserver --name myDatabase
sql
database
server
az network
network
네트워크 리소스 관리

예제:

$ az network vnet create --resource-group myResourceGroup --name myVnet --subnet-name mySubnet az network nsg create --resource-group myResourceGroup --name myNetworkSecurityGroup
network
vnet
nsg
az aks
kubernetes
Azure Kubernetes Service 클러스터 관리

예제:

$ az aks create --name myCluster --resource-group myResourceGroup az aks get-credentials --name myCluster --resource-group myResourceGroup az aks scale --name myCluster --resource-group myResourceGroup --node-count 3
aks
kubernetes
container
az appservice
web
App Service 관리

예제:

$ az appservice plan create --name myPlan --resource-group myResourceGroup az webapp create --name myApp --resource-group myResourceGroup --plan myPlan az webapp deployment source config-local-git --name myApp --resource-group myResourceGroup
app-service
web
hosting
az batch
compute
Azure Batch 관리

예제:

$ az batch account create --name myBatchAccount --resource-group myResourceGroup az batch pool create --id myPool --account-name myBatchAccount az batch job create --id myJob --account-name myBatchAccount --pool-id myPool
batch
compute
job
az cosmosdb
database
Azure Cosmos DB 관리

예제:

$ az cosmosdb create --name myCosmosDB --resource-group myResourceGroup az cosmosdb database create --name myCosmosDB --db-name myDatabase az cosmosdb collection create --name myCosmosDB --db-name myDatabase --collection-name myCollection
cosmosdb
nosql
database
az eventgrid
messaging
Event Grid 관리

예제:

$ az eventgrid topic create --name myTopic --resource-group myResourceGroup az eventgrid event-subscription create --name mySubscription --source-resource-id /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Storage/storageAccounts/{StorageAccount} az eventgrid event-subscription show --name mySubscription --source-resource-id /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Storage/storageAccounts/{StorageAccount}
eventgrid
events
messaging
az eventhubs
messaging
Event Hubs 관리

예제:

$ az eventhubs namespace create --name myNamespace --resource-group myResourceGroup az eventhubs eventhub create --name myEventHub --namespace-name myNamespace --resource-group myResourceGroup az eventhubs eventhub consumer-group create --name myConsumerGroup --eventhub-name myEventHub --namespace-name myNamespace --resource-group myResourceGroup
eventhubs
streaming
messaging
az functionapp
serverless
Azure Functions 관리

예제:

$ az functionapp create --name myFunctionApp --storage-account myStorageAccount --resource-group myResourceGroup --consumption-plan-location eastus az functionapp deployment source config --name myFunctionApp --resource-group myResourceGroup --branch master --repo-url https://github.com/Azure-Samples/function-image-upload-resize az functionapp function keys list --name myFunctionApp --resource-group myResourceGroup --function-name myFunction
functions
serverless
compute
az keyvault
security
Key Vault 관리

예제:

$ az keyvault create --name myKeyVault --resource-group myResourceGroup az keyvault secret set --vault-name myKeyVault --name mySecret --value mySecretValue az keyvault key create --vault-name myKeyVault --name myKey --protection software
keyvault
security
secrets
az monitor
monitoring
Azure Monitor 관리

예제:

$ az monitor metrics list --resource /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Storage/storageAccounts/{StorageAccount} az monitor activity-log list --start-time 2023-01-01T00:00:00Z --end-time 2023-01-02T00:00:00Z az monitor diagnostic-settings create --name myDiagnosticSettings --resource /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Storage/storageAccounts/{StorageAccount} --workspace /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.OperationalInsights/workspaces/{Workspace}
monitor
metrics
logs
az network
network
네트워크 리소스 관리

예제:

$ az network vnet create --name myVNet --resource-group myResourceGroup az network nsg create --name myNSG --resource-group myResourceGroup az network public-ip create --name myPublicIP --resource-group myResourceGroup
network
vnet
security
az redis
cache
Azure Cache for Redis 관리

예제:

$ az redis create --name myRedisCache --resource-group myResourceGroup --sku Basic --vm-size c0 az redis firewall-rules create --name myRedisCache --resource-group myResourceGroup --rule-name myRule --subnet-id /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Network/virtualNetworks/{VNet}/subnets/{Subnet} az redis firewall-rules list --name myRedisCache --resource-group myResourceGroup
redis
cache
database
az servicebus
messaging
Service Bus 관리

예제:

$ az servicebus namespace create --name myNamespace --resource-group myResourceGroup az servicebus queue create --name myQueue --namespace-name myNamespace --resource-group myResourceGroup az servicebus topic create --name myTopic --namespace-name myNamespace --resource-group myResourceGroup
servicebus
queue
messaging
az signalr
web
Azure SignalR Service 관리

예제:

$ az signalr create --name mySignalR --resource-group myResourceGroup --sku Free_F1 az signalr key list --name mySignalR --resource-group myResourceGroup az signalr cors add --name mySignalR --resource-group myResourceGroup --allowed-origins http://example.com
signalr
realtime
web
az sql
database
Azure SQL Database 관리

예제:

$ az sql server create --name myServer --resource-group myResourceGroup --location eastus --admin-user myAdmin --admin-password myPassword az sql db create --name myDatabase --resource-group myResourceGroup --server myServer az sql server firewall-rule create --name myRule --resource-group myResourceGroup --server myServer --start-ip-address 1.2.3.4 --end-ip-address 1.2.3.4
sql
database
server
az storage
storage
Storage 계정 관리

예제:

$ az storage account create --name mystorageaccount --resource-group myResourceGroup --location eastus --sku Standard_LRS az storage container create --name mycontainer --account-name mystorageaccount az storage blob upload --account-name mystorageaccount --container-name mycontainer --name myblob --file myfile.txt
storage
blob
file
az webapp
web
Web App 관리

예제:

$ az webapp create --name myApp --resource-group myResourceGroup --plan myPlan az webapp deployment source config --name myApp --resource-group myResourceGroup --repo-url https://github.com/Azure-Samples/php-docs-hello-world az webapp config appsettings set --name myApp --resource-group myResourceGroup --settings WEBSITE_NODE_DEFAULT_VERSION=~14
webapp
web
hosting