Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Geliştirici CLI'sı (azd), hem abonelik hem de kaynak grubu kapsamlarında dağıtımları destekler. Varsayılan olarak, azd iş akışı sırasında azd up seçtiğiniz abonelikte sağlanan kaynakları içeren bir kaynak grubu oluşturur. Ancak, azd var olan bir kaynak grubuna dağıtmanıza da olanak tanır. Mevcut bir kaynak grubunu seçtiğinizde, çalıştırmak azd provision için gereken izinlerin kapsamı abonelik düzeyinden kaynak grubu düzeyine indirilir.
Bu makalede, kaynak grubu kapsamlı dağıtımları etkinleştirmek için şablonları değiştirmeyi öğreneceksiniz.
Not
Kaynak Grubu Kapsamlı Dağıtım şu anda bir beta özelliğidir. Sürüm oluşturma stratejimiz hakkında daha fazla bilgi edinin.
Şablonun hedef kapsamını değiştirme
main.bicepdosyasında,azdşablonunuzuntargetScopedeğiştirin:targetScope = 'resourceGroup'main.bicepiçindeki tüm modül başvurularındanscope: rgkaldırın.içinde
main.bicepbenzersiz bir kaynak belirteci oluşturduğunuzda abonelik yerine kaynak grubunu kullanın.var resourceToken = toLower(uniqueString(resourceGroup().id, environmentName, location))main.bicepiçindeki kaynakları bir kaynak grubu halinde düzenleyen kodun aşağıdaki bölümünü kaldırın.// 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 }Varsa,
.azdo\pipelines\azure-dev.ymlve.github\workflows\azure-dev.ymldosyalarında görevlerinize Azure kaynak grubu ortam değişkenini ekleyin.AZURE_RESOURCE_GROUP: $(AZURE_RESOURCE_GROUP)
Not
Azure şablonunda React Web App, Node.js API ve MongoDB içeren bu değişikliklerin bir örneği için, bu GitHub karşılaştırmasına bakın.
Dağıtılacak kaynak grubunu manuel olarak ayarlamak için AZURE_RESOURCE_GROUPçevre değişkenlerinizde ayarlayabilirsiniz.
Alternatif olarak, ortamınızda belirtilen bir kaynak grubunuz yoksa, azd aboneliğinizden mevcut bir kaynak grubunu seçmenizi veya çalıştırdığınızda azd provisionyeni bir kaynak grubu oluşturmanızı ister.