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 Resource Manager şablonu (ARM şablonu) dağıtmak için Azure Cloud Shell'i kullanabilirsiniz. Uzaktan depolanan bir ARM şablonunu veya Cloud Shell için yerel depolama hesabında depolanan bir ARM şablonunu dağıtabilirsiniz.
Herhangi bir kapsamda dağıtım yapabilirsiniz. Bu makalede bir kaynak grubuna dağıtma gösterilmektedir.
Önkoşullar
Gerekli izinler
Bicep dosyası veya Azure Resource Manager (ARM) şablonu dağıtmak için, dağıttığınız kaynaklar üzerinde yazma erişimine ve Microsoft.Resources/deployments kaynak türüne ait tüm işlemlere erişim hakkına sahip olmanız gerekir. Örneğin, bir sanal makine dağıtmak için Microsoft.Compute/virtualMachines/write ve Microsoft.Resources/deployments/* izinlerine ihtiyacınız vardır. What-if işlemi aynı izin gereksinimlerine sahiptir.
Azure CLI sürüm 2.76.0 veya üzeri ve Azure PowerShell sürüm 13.4.0 veya üzeri , ARM'nin bu işlem sırasında Bicep şablonunu nasıl kapsamlı bir şekilde doğruladığını belirlemek için ValidationLevel anahtarını tanıtır. Daha fazla bilgi için bkz Varsayımsal komutlar
Rol ve izinlerin bir listesi için Azure yerleşik roller'ine bakın.
Uzak şablonu dağıt
Bir dış şablon dağıtmak için, şablonun URI'sini tam olarak herhangi bir dış dağıtımda olduğu gibi sağlayın. Dış şablon bir GitHub deposunda veya bir dış depolama hesabında olabilir.
Azure portal bulut kabuğu simgesini seçerek Cloud Shell istemini açın.
Bash'e Geç veya PowerShell'e Geç'i seçerek Bash ile PowerShell arasında geçiş yapın.
Şablonu dağıtmak için aşağıdaki komutları kullanın:
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
Yerel şablonu dağıtma
Yerel bir şablon dağıtmak için önce şablonunuzu Cloud Shell oturumunuza bağlı depolama hesabına yüklemeniz gerekir.
Cloud Shell'de oturum açın.
PowerShell veya Bash'i seçin.
Dosyaları yükle/indir'i ve ardından Yükle'yi seçin.
Karşıya yüklemek istediğiniz ARM şablonunu seçin ve ardından Aç'ı seçin.
Şablonu dağıtmak için aşağıdaki komutları kullanın:
az group create --name ExampleGroup --location "South Central US" az deployment group create \ --resource-group ExampleGroup \ --template-file azuredeploy.json \ --parameters storageAccountType=Standard_GRS
Sonraki Adımlar
- Dağıtım komutları hakkında daha fazla bilgi için bkz: ARM şablonları ve Azure CLI ile kaynakları dağıtma ve ARM şablonları ve Azure PowerShell ile kaynakları dağıtma.
- Bir şablonu dağıtmadan önce değişiklikleri önizlemek için bkz: ARM şablonu dağıtımı durum durumu.