Разверните виртуальную машину Azrue из шаблона ARM с помощью Powershell Runbook без загрузки шаблона - PullRequest
1 голос
/ 11 марта 2019

В этой статье показано руководство по развертыванию некоторых ресурсов из шаблонов ARM в модуле выполнения PowerShell.И, как я понимаю, он загрузит шаблон и файлы параметров по указанному пути.Но как это может работать в автоматизированном модуле Runbook без непосредственного подключения хранилища к учетной записи автоматизации.Очевидно, я что-то неправильно понимаю ...

Я имею в виду команду Get-AzureStorageFileContent:

# Create a new context
$Context = New-AzureStorageContext -StorageAccountName $StorageAccountName - 
StorageAccountKey $StorageAccountKey

Get-AzureStorageFileContent -ShareName 'resource-templates' -Context 
$Context -path 'TemplateTest.json' -Destination 'C:\Temp'

$TemplateFile = Join-Path -Path 'C:\Temp' -ChildPath $StorageFileName

# Deploy the storage account
New-AzureRmResourceGroupDeployment -ResourceGroupName $ResourceGroupName - 
TemplateFile $TemplateFile -TemplateParameterObject $Parameters

Знаете ли вы, как это понять, или есть более эффективные способы для достиженияцель

1 Ответ

1 голос
/ 11 марта 2019

Вы можете использовать -TemplateParameterUri и -TemplateUri и предоставлять общедоступные URL-адреса, где хранятся шаблоны.

...