Wat is Azure CLI?

Voltooid

Azure-opdrachtregelinterface (CLI) is een platformoverschrijdend opdrachtregelprogramma om verbinding te maken met Azure en beheeropdrachten uit te voeren op Azure-resources. Hiermee kunnen opdrachten via een terminal worden uitgevoerd met behulp van interactieve opdrachtregelprompts of een script.

Als u de Azure CLI wilt gebruiken, moet u deze eerst installeren in Linux, macOS of Windows. Azure CLI kan ook worden uitgevoerd in een Docker-container of via Azure Cloud Shell.

Als u Azure CLI-opdrachten wilt uitvoeren, start u een opdrachtregelshell-omgeving zoals:

  • Bash en PowerShell 7 op Linux en macOS
  • cmd.exe, Windows PowerShell van PowerShell 7 in Windows
  • Bash of PowerShell op Azure Cloud Shell

Bij de shell-prompt voert u Azure CLI-referentieopdrachten uit.

De uitvoering van de installatie en opdracht wordt verderop in deze module uitgebreid uitgelegd. Neem even de tijd om het Azure CLI-hulpprogramma te begrijpen voordat u aan deze oefeningen begint.

Azure CLI-referentietypen

Azure CLI-opdrachten maken deel uit van de Azure CLI-kernservice of ze zijn een extensie. Extensies zijn optionele invoegtoepassingen. Het referentietype bepaalt het releaseschema, de status en de installatiemethode.

  • Kern: Azure CLI-verwijzingen die zijn gepubliceerd als een permanent deel van de CLI, worden kernverwijzingen genoemd. Alle kernverwijzingen worden geïnstalleerd met de Azure CLI en u kunt geen subset met verwijzingen kiezen. Als u de CLI uitvoert via Azure Cloud Shell, zijn kernverwijzingen altijd up-to-date.

  • Extensies: Extensies worden niet verzonden als onderdeel van de CLI, maar worden uitgevoerd als CLI-opdrachten. Sommige extensies vormen een permanent onderdeel van de Azure CLI, maar vaak biedt een extensie u toegang tot preview- en experimentele opdrachten. Eén referentiegroep kan zowel kern- als extensieopdrachten hebben. Bij het eerste gebruik wordt u gevraagd om een extensie te installeren.

Azure CLI-referentiestatus

Ongeacht het referentietype vallen Azure CLI-verwijzingen in drie statuscategorieën: GA (algemeen beschikbaar), openbare preview of afgeschaft. Dit is de referentieopdrachtstatus (niet het type) die de stabiliteit bepaalt.

Algemene Vergadering Publieke preview Verouderd verklaard
Stabiliteit Permanente Kan veranderen in reactie op feedback van klanten. Is onderhevig aan de voorwaarden van Microsoft Azure Previews. Wordt verwijderd.

Azure CLI-referentiepatroon

Het Azure CLI-referentiepatroon volgt een eenvoudig reference group and subgroup name, command, --parameter, parameter value-patroon. Schakelen tussen abonnementen is bijvoorbeeld een veelvoorkomende taak.

  • Naam van verwijzingsgroep: az account
  • Bevelen: set
  • Parameter: --subscription
  • Parameterwaarde: "my subscription name"
# Change your default subscription
az account set --subscription "my subscription name"

Azure CLI-opdrachten uitvoeren

Azure CLI-referentieopdrachten interactief of via een script uitvoeren.

  • Interactief: Voor Windows-besturingssystemen start u een shell, zoals cmd.exeof voor Linux of macOS, gebruikt u Bash. Voer vervolgens de opdracht uit bij de shell-prompt. Als u bijvoorbeeld een virtuele Azure-machine opnieuw wilt starten, gebruikt u de az vm restart opdracht:

    az vm restart --group MyResourceGroup --name MyVm
    
  • Scripted: Als u terugkerende taken wilt automatiseren, stelt u de CLI-opdrachten samen in een shellscript met behulp van de scriptsyntaxis van de gekozen shell en voert u het script uit. Hier volgt een voorbeeld waarin een Bash-script myScriptFile.sh wordt uitgevoerd dat een parameterwaarde voor een resourcegroep doorgeeft.

    # Bash syntax
    ./myScriptFile.sh myResourceGroupName
    

Nu u een inleiding tot het Azure CLI-hulpprogramma hebt gehad, kiest u de omgeving die het beste bij u past en installeert u de Azure CLI.