Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure Developer CLI (azd) stöder distributioner i både prenumerations- och resursgruppsomfången. Som standard azd skapar du en resursgrupp som innehåller de etablerade resurserna i den prenumeration du väljer under azd up arbetsflödet.
azd Men du kan också distribuera till en befintlig resursgrupp. När du väljer en befintlig resursgrupp minskas omfattningen av de behörigheter som krävs för att köra azd provision från prenumerationsnivå till resursgruppsnivå.
I den här artikeln får du lära dig hur du ändrar mallar för att aktivera resursgruppsomfångsdistributioner.
Kommentar
Resursgruppsomfångsdistribution är för närvarande en betafunktion. Läs mer om vår versionsstrategi.
Ändra målomfånget för en mall
I
main.bicepfilen för mallenazdändrar dutargetScope:targetScope = 'resourceGroup'Ta bort
scope: rgfrån alla modulreferenser imain.bicep.Använd resursgrupp i stället för prenumeration när du skapar en unik resurstoken i
main.bicep, .var resourceToken = toLower(uniqueString(resourceGroup().id, environmentName, location))Ta bort följande kodavsnitt i
main.bicepsom organiserar resurser i en resursgrupp.// Organize resources in a resource group resource rg 'Microsoft.Resources/resourceGroups@2021-04-01' = { name: !empty(resourceGroupName) ? resourceGroupName : '${abbrs.resourcesResourceGroups}${environmentName}' location: location tags: tags }Om tillämpligt, lägg till miljövariabeln för Azure-resursgruppen i
.azdo\pipelines\azure-dev.ymloch.github\workflows\azure-dev.ymli dina aktiviteter.AZURE_RESOURCE_GROUP: $(AZURE_RESOURCE_GROUP)
Kommentar
Ett exempel på dessa ändringar som tillämpas på React Web App med Node.js API och MongoDB på Azure mall finns i det här GitHub jämförelse.
Om du vill ange den resursgrupp som ska distribueras till manuellt kan du ange AZURE_RESOURCE_GROUP i miljövariablerna.
Om du inte har angett någon resursgrupp i din miljö azd uppmanas du också att välja en befintlig resursgrupp från din prenumeration eller skapa en ny när du kör azd provision.
Nästa steg
FAQ för Azure Developer CLI