Werken met Azure CLI

Voltooid

Met Azure CLI kunt u vrijwel elk aspect van elke Azure-resource beheren.

U kunt werken met Azure-resources, zoals resourcegroepen, opslag, VM's, Azure Active Directory, containers en machine learning.

De opdrachten in de CLI zijn gestructureerd in groepen en subgroepen.

Elke groep vertegenwoordigt een Azure-service. Met behulp van subgroepen worden de opdrachten voor deze services op logische wijze geordend.

Hoe vindt u de opdrachten die u nodig hebt? Een manier is om de opdracht az find te gebruiken.

Als u bijvoorbeeld opdrachten wilt zoeken die u kunnen helpen bij het beheren van een opslagblob, kunt u de volgende zoekopdracht gebruiken:

az find blob

Als u de gewenste naam van de opdracht weet, krijgt u met het Help-argument voor die opdracht gedetailleerdere informatie over de opdracht, ook een lijst met de beschikbare subopdrachten voor een opdrachtgroep.

U krijgt bijvoorbeeld als volgt een lijst met de subgroepen en opdrachten voor het beheren van blobopslag:

az storage blob --help

Resources maken

Bij het maken van een nieuwe Azure-resource zijn er doorgaans drie stappen op hoog niveau:

  1. Maak verbinding met uw Azure-abonnement.

  2. Maak de resource.

  3. Controleer of het maken is geslaagd.

    Een afbeelding bevat de drie stappen voor het maken van een Azure-resource met behulp van de opdrachtregelinterface.

1. Verbinding maken

Omdat u met een lokale Azure CLI-installatie werkt, moet u zich verifiëren voordat u Azure-opdrachten kunt uitvoeren.

U doet dit met behulp van de Azure CLI-aanmeldingsopdracht:

az login

Azure CLI start doorgaans uw standaardbrowser om de aanmeldingspagina van Azure te openen.

Als dit niet werkt, volgt u de opdrachtregelinstructies en voert u een autorisatiecode in het dialoogvenster Code invoeren in.

Na een geslaagde aanmelding wordt u verbonden met uw Azure-abonnement.

2. Maken

U moet vaak een nieuwe resourcegroep maken voordat u een nieuwe Azure-service maakt.

Daarom gebruiken we resourcegroepen als voorbeeld om te laten zien hoe u Azure-resources maakt vanuit de Azure CLI.

Met de Azure CLI-opdracht Group create maakt u een resourcegroep.

U moet een naam en locatie opgeven.

De naamparameter moet uniek zijn binnen uw abonnement.

De locatieparameter bepaalt waar de metagegevens voor uw resourcegroep worden opgeslagen.

U gebruikt tekenreeksen zoals 'VS - west', 'Europa - noord' of 'India - west' om de locatie op te geven.

In plaats daarvan kunt u equivalenten met één woord gebruiken, zoals 'westus', 'northeurope' of 'westindia'.

De kernsyntaxis voor het maken van een resourcegroep is:

az group create --name <name> --location <location>

3. De installatie controleren

Voor veel Azure-resources biedt Azure CLI een lijstsubopdracht voor het ophalen van resourcedetails.

Zo geeft u met de Azure CLI-opdracht Group list een lijst van uw Azure-resourcegroepen weer.

Het is handig om te controleren of het maken van de resourcegroep is geslaagd:

az group list

Voor beknoptere informatie kunt u de uitvoer opmaken als een eenvoudige tabel:

az group list --output table

Als u meerdere items in de groepslijst hebt, kunt u de retourwaarden filteren door een queryoptie toe te voegen met bijvoorbeeld de volgende opdracht:

az group list --query "[?name == '<rg name>']"

Notitie

U maakt de query op met behulp van JMESPath. Dit is een standaardquerytaal voor JSON-aanvragen.

Meer informatie over deze filtertaal vindt u op http://jmespath.org/.

Azure CLI gebruiken in scripts

Als u Azure CLI-opdrachten in scripts wilt gebruiken, moet u rekening houden met eventuele problemen in de shell of omgeving die u gebruikt om het script uit te voeren.

In een bash-shell kunt u bijvoorbeeld de volgende syntaxis gebruiken bij het instellen van variabelen:

variable="value"
variable=integer

Als u een PowerShell-omgeving gebruikt voor het uitvoeren van Azure CLI-scripts, moet u de volgende syntaxis voor variabelen gebruiken:

$variable="value"
$variable=integer