создать удаленный агент Azure DevOps для Windows самостоятельно

Требуется программно создавать собственные агенты Azure DevOps для Windows (необходимо установить удаленно для существующей виртуальной машины).

У меня есть сценарий PS, и он хорошо работает, если я запускаю его (как администратор) внутри виртуальной машины, и агент успешно устанавливается. Но я хочу создать этот агент для существующей виртуальной машины без входа в систему (мне нужно установить агент удаленно), потому что мне нужно будет просто добавить шаблон ARM в конвейер DevOps Azure, и это должно создать агент для существующей виртуальной машины.

Поскольку это должно быть установлено удаленно и безопасно, я не должен использовать пользовательский сценарий из-за некоторых ограничений. Было бы действительно здорово, если бы мы могли выполнить эту установку удаленно без специального сценария и с использованием любого другого автоматического способа.

Любая информация будет полезна, спасибо.

1 ответ

Решение

Я нашел способ использовать Run-Command. Это еще один полезный вариант для удаленного запуска сценариев PS на виртуальной машине. Кроме того, при этом выполняется сценарий с повышенными разрешениями, что действительно полезно во многих сценариях.

Источник: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command?WT.mc_id=ITOpsTalk-blog-nepeters

Это также можно сделать с помощью Portal, Powershell и CLI.

Другие вопросы по тегам