3

Я не нашел достойного способа запуска экземпляра Windows в Azure с помощью модуля azure_rm_virtualmachine с включенной удаленной оболочкой PowerShell с первой загрузки.

Каков типичный подход для начала работы с экземплярами Azure Windows, предоставляемыми с Ansible, готовым для запуска удаленных команд PowerShell?

Есть еще один модуль Ansible, который называется просто azure , но, похоже, не рекомендуется использовать azure_rm_virtualmachine .

1 ответ1

4

После создания виртуальной машины используйте модуль azure_rm_deployment чтобы создать развертывание для расширения пользовательских сценариев.

В шаблоне укажите:

{
  "publisher": "Microsoft.Compute",
  "type": "CustomScriptExtension",
  "typeHandlerVersion": "1.4",
  "settings": {
    "fileUris": [
      "https://raw.githubusercontent.com/ansible/ansible/devel/examples/scripts/ConfigureRemotingForAnsible.ps1"
    ],
    "commandToExecute": "powershell.exe -ExecutionPolicy Unrestricted -File ConfigureRemotingForAnsible.ps1"
  }
}

Затем запустите игру против ВМ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .