Я пытаюсь развернуть шаблон ARM.
вот путь к файлу шаблона и параметров:
[string]
$templateFilePath = "C:\Users\Desktop\template_abc.json",
[string]
$parametersFilePath = "C:\Users\Desktop\parameters_xyz.json"
)
Deployment commands:
Write-Host "Starting deployment...";
if (Test-Path $parametersFilePath) {
New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateFile $templateFilePath -TemplateParameterFile $parametersFilePath;
}
else {
New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateFile $templateFilePath;
}
Я хочу добавить в свое развертывание еще один файл параметров, например: parameters_lmn.json, как я могу разместить файл параметров xyz и lmn в одном развертывании?
Вы можете использовать https://powersnippets.com/join-object/ для объединения двух объектов json. Вам нужно будет решить, какой файл параметров перезаписывает другой, если оба определяют один и тот же параметр.
Вы хотите передать несколько значений в
$templateFilePath
а также$parametersFilePath
?