Introduktion till Azure CLI

Slutförd

Azure CLI är ett plattformsoberoende kommandoradsverktyg för att ansluta till Azure och köra administrativa kommandon på Azure-resurser. Du kan använda den för att köra kommandon via en terminal med hjälp av interaktiva kommandotolk eller ett skript.

För interaktiv användning öppnar du först ett gränssnitt, till exempel:

  • PowerShell i Windows, Linux eller macOS.
  • Cmd.exe på Windows.
  • Bash på Linux eller macOS.

Sedan utfärdar du ett kommando i kommandotolken. För att automatisera repetitiva uppgifter sätter du ihop Azure CLI-kommandona i ett gränssnittsskript med hjälp av syntaxen för det valda gränssnittet och kör sedan skriptet.

Du kan installera Azure CLI lokalt i Windows, Linux och macOS. Du kan också använda den från en webbläsare via Azure Cloud Shell eller köra den inifrån en Docker-container.

Microsoft-dokumentationen har standardiserats på Azure CLI-skript för Bash-gränssnitt, och vi gör samma sak här. Tänk på att om du väljer att använda ett PowerShell eller cmd.exe ett gränssnitt finns det små skillnader i skript (t.ex. radbrytningar eller citattecken) när du kopierar Bash-skript för användning i andra gränssnitt.

Förutsättningar

Eftersom ditt företag redan använder Azure har du en aktiv Azure-prenumeration. Du använder Bash i Azure Cloud Shell.

Skapa en resursgrupp

Innan du skapar ett lagringskonto måste du skapa en resursgrupp eller använda en befintlig. En resursgrupp är en logisk container där Azure-resurser distribueras och hanteras som en grupp.

Skapa en Azure-resursgrupp med namnet storageaccountexamplerg i eastus regionen med hjälp az group create av kommandot :

az group create -name storageaccountexamplerg -location eastus

Skapa ett lagringskonto

Ett lagringskonto är en Azure-resurs och ingår i en resursgrupp. Lagringskontonamn måste vara mellan 3 och 24 tecken långa och får endast innehålla siffror och gemener. Namnet på ditt lagringskonto måste vara unikt i Azure. Det får inte finnas två lagringskonton med samma namn.

Om du vill skapa ett lagringskonto i Azure måste du känna till platsen, SKU:n och vilken typ av lagring du vill skapa. Här är ett enkelt skript för att skapa ett lagringskonto:

# 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

Verifiera lagringskontot

För många Azure-resurser tillhandahåller Azure CLI en list underkommando för att visa resursinformation. Använd Azure CLI-kommandot az storage account list för att returnera information om lagringskontot som du skapade i föregående steg:

# 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

Rensa resurser

Du använder az group delete kommandot för att ta bort en resursgrupp. Den enda obligatoriska parametern är namn. Om du tar bort en resursgrupp tas gruppen och alla resurser som den innehåller bort. Om det finns resurser utanför omfånget för lagringskontot som du skapade i den här lektionen storageaccountexamplerg i resursgruppen tas de också bort.

az group delete --name storageaccountexamplerg

När du arbetar i en resursgrupp som delas med andra teammedlemmar tar du bort testlagringskontot med hjälp az storage account delete av kommandot :

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