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
Azure-Befehlszeilenschnittstelle. Weitere Informationen finden Sie unter Installieren der Azure CLI.
Melden Sie sich nach der Installation das erste Mal an. Weitere Informationen finden Sie unter Anmelden bei der Azure CLI.
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
- Weitere Informationen zu Azure Resource Manager finden Sie unter Übersicht über den Azure Resource Manager.
- Informationen zur Resource Manager-Vorlagensyntax finden Sie unter Verstehen der Struktur und Syntax von Azure Resource Manager-Vorlagen.