Я почти уверен, что знаю ответ «нет», но в моем сценарии есть комбинация требований: я разрабатываю шаблон ARM для совместного использования с группой администраторов Sys для развертывания Win Servers на Azure.
Я обертываю вокруг нее функцию PowerShell, чтобы ее можно было использовать следующим образом:
New-AzureVM -vmName "test01" -OsVersion "Server 2019" и т. Д. Это создаст значения и передаст их в New-AzResourceGroupDeployment
Мне также нужно передать секретные значения для присоединения виртуальной машины к домену и использования учетной записи локального администратора на виртуальной машине. Я считаю, что для этого требуется файл параметров.
Однако при использовании файла параметров я не могу найти способ передачи параметров через PowerShell при использовании удаленного репо.
В настоящее время я нахожусь тестирование с использованием шаблонов в BLOB-контейнере Azure и обращение к токенам SAS с помощью -templateURI и -templateParameterURI. Но вы не можете иметь файл параметров И параметры в основном шаблоне. Есть ли способ добиться этого?
Все, чего я хочу добиться, не работает без проблем с локальным репо - поэтому, прежде чем я сдаюсь и просто покажу администраторам sys, как локально клонировать удаленное репо с помощью Git - думал, что смогу связаться с сообществом.