Реазизовано 2 варианта:
- Команды на PowerShell
- С помощью модуля ansible microsoft.ad
Чтобы ходить на хосты под управлением ОС Windows Ansible использет службу WinRm, но нужно произвести некоторые настройки в Windows. В простейшем случае достаточно включить Basic auth для WinRm:
winrm set winrm/config/client/auth '@{Basic="true"}'
winrm set winrm/config/service/auth '@{Basic="true"}'
winrm set winrm/config/service '@{AllowUnencrypted="true"}'