Verwalten von Azure-Ressourcengruppen über die Azure-Befehlszeilenschnittstelle

Erfahren Sie, wie Sie mit der Azure CLI und Azure Resource Manager Ihre Azure-Ressourcengruppen verwalten. Informationen zum Verwalten von Azure-Ressourcen finden Sie unter Verwalten von Azure-Ressourcen mithilfe der Azure CLI.

Voraussetzungen

Was ist eine Ressourcengruppe?

Eine Ressourcengruppe ist ein Container, der verwandte Ressourcen für eine Azure-Lösung enthält. Die Ressourcengruppe kann alle Ressourcen für die Lösung oder nur die Ressourcen enthalten, die Sie als Gruppe verwalten möchten. Sie entscheiden in Abhängigkeit davon, was für Ihre Organisation am sinnvollsten ist, wie Sie den Ressourcengruppen die Ressourcen hinzufügen möchten. Im Allgemeinen fügen Sie einer Ressourcengruppe Ressourcen hinzu, die den gleichen Lebenszyklus haben, damit Sie diese einfacher als Gruppe bereitstellen, aktualisieren und löschen können.

In der Ressourcengruppe werden Metadaten zu den Ressourcen gespeichert. Wenn Sie einen Standort für die Ressourcengruppe angeben, legen Sie fest, wo die Metadaten gespeichert werden. Aus Compliance-Gründen müssen Sie unter Umständen sicherstellen, dass Ihre Daten in einer bestimmten Region gespeichert werden.

Erstellen von Ressourcengruppe

Verwenden Sie zum Erstellen einer Ressourcengruppe az group create.

az group create --name demoResourceGroup --location westus

Ressourcengruppen auflisten

Verwenden Sie az group list, um die Ressourcengruppen in Ihrem Abonnement aufzulisten.

az group list

Verwenden Sie az group show, um eine Ressourcengruppe abzurufen.

az group show --name exampleGroup

Löschen von Ressourcengruppen

Verwenden Sie az group delete, um eine Ressourcengruppe zu löschen.

az group delete --name exampleGroup

Weitere Informationen dazu, in welcher Reihenfolge Ressourcenlöschungen in Azure Resource Manager durchgeführt werden, finden Sie unter Azure Resource Manager: Löschvorgang von Ressourcengruppen.

Bereitstellen von Ressourcen

Sie können mithilfe der Azure CLI oder durch das Bereitstellen einer ARM-Vorlage (Azure Resource Manager) oder Bicep-Datei Azure-Ressourcen bereitstellen.

Bereitstellen von Ressourcen mithilfe von Speichervorgängen

Im folgenden Beispiel wird ein Speicherkonto erstellt. Der Name, den Sie für das Speicherkonto angeben, muss in Azure eindeutig sein.

az storage account create --resource-group exampleGroup --name examplestore --location westus --sku Standard_LRS --kind StorageV2

Bereitstellen von Ressourcen mithilfe einer ARM-Vorlage oder einer Bicep-Datei

Verwenden Sie az deployment group create, um eine ARM-Vorlage oder Bicep-Datei bereitzustellen.

az deployment group create --resource-group exampleGroup --template-file storage.bicep

Das folgende Beispiel zeigt die Bicep-Datei mit dem Namen storage.bicep, die Sie bereitstellen:

@minLength(3)
@maxLength(11)
param storagePrefix string

var uniqueStorageName = concat(storagePrefix, uniqueString(resourceGroup().id))

resource uniqueStorage 'Microsoft.Storage/storageAccounts@2022-09-01' = {
  name: uniqueStorageName
  location: 'eastus'
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
  properties: {
    supportsHttpsTrafficOnly: true
  }
}

Weitere Informationen zum Bereitstellen von ARM-Vorlagen finden Sie unter Bereitstellen von Ressourcen mit ARM-Vorlagen und der Azure CLI.

Weitere Informationen zum Bereitstellen einer Bicep-Datei finden Sie unter Bereitstellen von Ressourcen mit Bicep und Azure CLI.

Ressourcengruppen sperren

Eine Sperre verhindert, dass andere Benutzer in Ihrer Organisation versehentlich wichtige Ressourcen löschen oder ändern.

Verwenden Sie az lock create, um zu verhindern, dass eine Ressourcengruppe und die zugehörigen Ressourcen gelöscht werden.

az lock create --name LockGroup --lock-type CanNotDelete --resource-group exampleGroup

Rufen Sie die Sperren für eine Ressourcengruppe mit az lock list ab.

az lock list --resource-group exampleGroup

Verwenden Sie az lock delete, um eine Sperre zu löschen.

az lock delete --name exampleLock --resource-group exampleGroup

Weitere Informationen finden Sie unter Sperren von Ressourcen mit dem Azure-Ressourcen-Manager.

Hinzufügen von Tags zu Ressourcengruppen

Sie können Ressourcengruppen und Ressourcen Tags zuordnen, um sie logisch zu organisieren. Weitere Informationen finden Sie unter Verwenden von Tags zum Organisieren von Azure-Ressourcen.

Exportieren von Ressourcengruppen in Vorlagen

Zur Unterstützung beim Erstellen von ARM-Vorlagen können Sie eine Vorlage aus vorhandenen Ressourcen exportieren. Weitere Informationen finden Sie unter Verwenden der Azure-Befehlszeilenschnittstelle zum Exportieren einer Vorlage.

Verwalten des Zugriffs auf Ressourcengruppen

Verwenden Sie die rollenbasierte Zugriffssteuerung in Azure (Azure RBAC), um den Zugriff auf eine Ressourcengruppe zu verwalten. Weitere Informationen finden Sie unter Hinzufügen oder Entfernen von Azure-Rollenzuweisungen mithilfe der Azure CLI.

Nächste Schritte