Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Developer CLI (azd) mendukung penyebaran di ruang lingkup langganan dan ruang lingkup grup sumber daya. Secara default, azd membuat grup sumber daya yang berisi sumber daya yang disediakan dalam langganan yang Anda pilih selama azd up alur kerja. Namun, azd juga memungkinkan Anda untuk menyebarkan ke grup sumber daya yang ada. Saat Anda memilih grup sumber daya yang ada, cakupan izin yang diperlukan untuk dijalankan azd provision dikurangi dari tingkat langganan ke tingkat grup sumber daya.
Dalam artikel ini, Anda mempelajari cara memodifikasi templat untuk mengaktifkan penyebaran terlingkup grup sumber daya.
Catatan
Penyebaran Terlingkup Grup Sumber Daya saat ini adalah fitur beta. Pelajari selengkapnya tentang strategi penerapan versi kami.
Mengubah target cakupan dari templat
Dalam file
main.bicepdari templatazdAnda, ubahtargetScope:targetScope = 'resourceGroup'Hapus
scope: rgdari semua referensi modul dimain.bicep.Gunakan grup sumber daya alih-alih langganan saat Anda membuat token sumber daya unik di
main.bicep, .var resourceToken = toLower(uniqueString(resourceGroup().id, environmentName, location))Hapus bagian kode berikut dalam
main.bicepyang menata sumber daya ke dalam grup sumber daya.// 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 }Jika berlaku, dalam file
.azdo\pipelines\azure-dev.ymldan.github\workflows\azure-dev.yml, tambahkan variabel lingkungan grup sumber daya Azure ke tugas Anda.AZURE_RESOURCE_GROUP: $(AZURE_RESOURCE_GROUP)
Catatan
Untuk contoh perubahan ini yang diterapkan pada React Web App dengan API Node.js dan MongoDB pada templat Azure, lihat bandingan GitHub ini.
Untuk mengatur grup sumber daya yang akan disebarkan secara manual, Anda dapat mengatur AZURE_RESOURCE_GROUPvariabel lingkungan Anda.
Atau, jika Anda tidak memiliki grup sumber daya yang ditentukan di lingkungan Anda, azd meminta Anda untuk memilih grup sumber daya yang ada dari langganan Anda atau membuat grup sumber daya baru saat Menjalankan azd provision.
Langkah berikutnya
TANYA JAWAB UMUM CLI Pengembang Azure