Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
С помощью Azure Cloud Shell можно развернуть шаблон Azure Resource Manager (шаблон ARM). Вы можете развернуть либо шаблон ARM, который хранится удаленно, либо шаблон ARM, хранящийся в локальной учетной записи хранения Cloud Shell.
Развертывание можно выполнить в любой области. В этой статье показано развертывание в группе ресурсов.
Предпосылки
Необходимые разрешения
Для развертывания шаблона Bicep или Azure Resource Manager (ARM) требуется доступ на запись ресурсов, которые развертываются и доступ ко всем операциям с типом Microsoft.Resources/deployments ресурса. Например, для развертывания виртуальной машины необходимы разрешения Microsoft.Compute/virtualMachines/write и Microsoft.Resources/deployments/*. Операция what-if имеет те же требования к разрешениям.
Azure CLI версии 2.76.0 или более поздней версии и Azure PowerShell версии 13.4.0 или более поздней введите параметр ValidationLevel, чтобы определить, насколько тщательно ARM проверяет шаблон Bicep во время этого процесса. Дополнительные сведения см. в разделе "Что если"
Список ролей и разрешений см. в статье о встроенных ролях Azure.
Развертывание удаленного шаблона
Чтобы развернуть внешний шаблон, укажите URI шаблона так же, как для любого другого внешнего развертывания. Внешний шаблон может находиться в репозитории GitHub или внешней учетной записи хранения.
Откройте запрос Cloud Shell, выбрав значок cloud shell на портале Azure.
Переключайтесь между Bash и PowerShell, выбирая Переключиться на Bash или Переключиться на PowerShell.
Чтобы развернуть шаблон, используйте следующие команды:
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
Развертывание локального шаблона
Чтобы развернуть локальный шаблон, необходимо сначала отправить шаблон в учетную запись хранения, подключенную к сеансу Cloud Shell.
Войдите в Cloud Shell.
Выберите PowerShell или Bash.
Выберите " Отправить и скачать файлы", а затем нажмите кнопку "Отправить".
Выберите шаблон ARM, который нужно отправить, и нажмите кнопку "Открыть".
Чтобы развернуть шаблон, используйте следующие команды:
az group create --name ExampleGroup --location "South Central US" az deployment group create \ --resource-group ExampleGroup \ --template-file azuredeploy.json \ --parameters storageAccountType=Standard_GRS
Дальнейшие шаги
- Дополнительные сведения о командах развертывания см. в статье "Развертывание ресурсов с помощью шаблонов ARM" и Azure CLIи развертывания ресурсов с помощью шаблонов ARM и Azure PowerShell.
- Чтобы предварительно просмотреть изменения перед развертыванием шаблона, см. операцию «что если» для развертывания шаблонов ARM в статье .