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.
Anda dapat menggunakan Azure Cloud Shell untuk menyebarkan templat Azure Resource Manager (templat ARM). Anda dapat menyebarkan templat ARM yang disimpan dari jarak jauh, atau templat ARM yang disimpan di akun penyimpanan lokal untuk Cloud Shell.
Anda dapat menyebarkan ke cakupan apa pun. Artikel ini menunjukkan penyebaran ke grup sumber daya.
Prasyarat
Memerlukan izin
Untuk menyebarkan file Bicep atau templat Azure Resource Manager (ARM), Anda memerlukan akses tulis pada sumber daya yang Anda sebarkan dan akses ke semua operasi pada Microsoft.Resources/deployments jenis sumber daya. Misalnya, untuk menyebarkan mesin virtual, Anda memerlukan izin Microsoft.Compute/virtualMachines/write dan Microsoft.Resources/deployments/*. Operasi andaikan memiliki persyaratan izin yang sama.
Azure CLI versi 2.76.0 atau yang lebih baru dan Azure PowerShell versi 13.4.0 atau yang lebih baru memperkenalkan sakelar ValidationLevel untuk menentukan bagaimana ARM memvalidasi templat Bicep secara menyeluruh selama proses ini. Untuk informasi selengkapnya, lihat Perintah bagaimana-jika
Untuk daftar peran dan izin, lihat Peran bawaan Azure.
Menyebarkan templat jarak jauh
Untuk menyebarkan templat eksternal, berikan URI templat persis seperti yang Anda lakukan untuk penyebaran eksternal apa pun. Templat eksternal bisa berada di repositori GitHub atau dan akun penyimpanan eksternal.
Buka perintah Cloud Shell dengan memilih ikon cloud shell dari portal Microsoft Azure.
Alihkan antara Bash dan PowerShell dengan memilih Beralih ke Bash atau Beralih ke PowerShell.
Untuk menyebarkan templat, gunakan perintah berikut:
az group create --name ExampleGroup --location "Central US" az deployment group create \ --name ExampleDeployment \ --resource-group ExampleGroup \ --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json" \ --parameters storageAccountType=Standard_GRS
Menyebarkan templat lokal
Untuk menyebarkan templat lokal, Anda harus terlebih dahulu mengunggah templat Anda ke akun penyimpanan yang tersambung ke sesi Cloud Shell Anda.
Masuk ke Cloud Shell.
Pilih PowerShell atau Bash.
Pilih Unggah/Unduh file, lalu pilih Unggah.
Pilih templat ARM yang ingin Anda unggah, lalu pilih Buka.
Untuk menyebarkan templat, gunakan perintah berikut:
az group create --name ExampleGroup --location "South Central US" az deployment group create \ --resource-group ExampleGroup \ --template-file azuredeploy.json \ --parameters storageAccountType=Standard_GRS
Langkah selanjutnya
- Untuk informasi selengkapnya tentang perintah penyebaran, lihat Menyebarkan sumber daya dengan templat ARM dan Azure CLI dan Menyebarkan sumber daya dengan templat ARM dan Azure PowerShell.
- Untuk mempratinjau perubahan sebelum menyebarkan templat, lihat operasi simulasi penyebaran templat ARM.