Azure-resourcegroepen beheren met behulp van Azure CLI
Meer informatie over het gebruik van Azure CLI met Azure Resource Manager voor het beheren van uw Azure-resourcegroepen.
Vereisten
Azure CLI. Zie De Azure CLI installeren voor meer informatie.
Een geverifieerd account. Nadat u Azure CLI hebt geïnstalleerd, meldt u zich voor het eerst aan. Zie Aanmelden bij de Azure CLI voor meer informatie.
Wat is een resourcegroep?
Een resourcegroep is een container met gerelateerde resources voor een Azure-oplossing. De resourcegroep kan alle resources voor de oplossing bevatten of enkel de resources die u als groep wilt beheren. U bepaalt hoe u resources toevoegt aan resourcegroepen op basis van wat het meest zinvol is voor uw organisatie. Over het algemeen voegt u resources toe die dezelfde levenscyclus delen met dezelfde resourcegroep, zodat u ze eenvoudig als groep kunt implementeren, bijwerken en verwijderen.
De resourcegroep slaat metagegevens op over de resources. Als u een locatie voor de resourcegroep opgeeft, geeft u op waar deze metagegevens worden opgeslagen. Om nalevingsredenen moet u er mogelijk voor zorgen dat uw gegevens in een bepaalde regio worden opgeslagen.
Resourcegroepen maken
Als u een resourcegroep wilt maken, gebruikt u az group create.
az group create --name demoResourceGroup --location westus
Resourcegroepen weergeven
Gebruik az group list om de resourcegroepen in uw abonnement weer te geven.
az group list
Als u één resourcegroep wilt ophalen, gebruikt u az group show.
az group show --name exampleGroup
Resourcegroepen verwijderen
Als u een resourcegroep wilt verwijderen, gebruikt u az group delete.
az group delete --name exampleGroup
Resources implementeren
U kunt Azure-resources implementeren met behulp van Azure CLI of door een ARM-sjabloon (Azure Resource Manager) of Bicep-bestand te implementeren.
Resources implementeren met opslagbewerkingen
In het volgende voorbeeld wordt een opslagaccount gemaakt. De naam die u opgeeft voor het opslagaccount moet uniek zijn in Azure.
az storage account create --resource-group exampleGroup --name examplestore --location westus --sku Standard_LRS --kind StorageV2
Resources implementeren met behulp van een ARM-sjabloon of Bicep-bestand
Als u een ARM-sjabloon of Bicep-bestand wilt implementeren, gebruikt u az deployment group create.
az deployment group create --resource-group exampleGroup --template-file storage.bicep
In het volgende voorbeeld ziet u het Bicep-bestand met de naam storage.bicep
dat u implementeert:
@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
}
}
Zie Resources implementeren met Resource Manager-sjablonen en Azure CLI voor meer informatie over het implementeren van een ARM-sjabloon.
Zie Resources implementeren met Bicep en Azure CLI voor meer informatie over het implementeren van een Bicep-bestand.
Resourcegroepen vergrendelen
Met vergrendeling voorkomt u dat andere gebruikers in uw organisatie per ongeluk kritieke bronnen wijzigen of verwijderen.
Gebruik az lock create om te voorkomen dat een resourcegroep en de bijbehorende resources worden verwijderd.
az lock create --name LockGroup --lock-type CanNotDelete --resource-group exampleGroup
Gebruik az lock list om de vergrendelingen voor een resourcegroep op te halen.
az lock list --resource-group exampleGroup
Als u een vergrendeling wilt verwijderen, gebruikt u az lock delete.
az lock delete --name exampleLock --resource-group exampleGroup
Zie voor meer informatie Resources vergrendelen met Azure Resource Manager.
Resourcegroepen taggen
U kunt tags toepassen op resourcegroepen en resources om uw assets logisch te ordenen. Zie Tags gebruiken om uw Azure-resources te organiseren voor meer informatie.
Resourcegroepen exporteren naar sjablonen
Als u hulp wilt bij het maken van ARM-sjablonen, kunt u een sjabloon exporteren uit bestaande resources. Zie Azure CLI gebruiken om een sjabloon te exporteren voor meer informatie.
Toegang tot resourcegroepen beheren
Als u de toegang tot een resourcegroep wilt beheren, gebruikt u op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC). Zie Azure-roltoewijzingen toevoegen of verwijderen met behulp van Azure CLI voor meer informatie.
Volgende stappen
- Zie Azure-resources beheren met behulp van Azure CLI om Azure-resources te beheren.
- Zie het overzicht van Azure Resource Manager voor meer informatie over Azure Resource Manager.
- Zie De structuur en syntaxis van Azure Resource Manager-sjablonen begrijpen voor meer informatie over de syntaxis van de Resource Manager-sjabloon.