Комментарии 4
Чаще всего при автоматизации enterprise-инфраструктуры приходится использовать:
Авторизацию в AD
Модули ansible написанные на powershell
Очень редко получается обойтись тем набором модулей, которые можно запустить на linux.
Один из самых удобных механизмов автоматизации windows через ansible - использование win_dsc
Пожалуйста, обновите курс.
Убунта 16.04 уже сильно устарела, и для Windows Server 2019 winrm не нужен - ансибл прекрасно работает через штатный ssh сервер.
Предполагается PowerShell через ssh дергать или как-то по другому? Есть хорошие и краткие статьи на эту тему? Очень почитать хочется...
Через повершелл
Включаешь повершелл шеллом для ssh:
Set-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name "DefaultShell" -Value "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
и потом в ансибле указываешь для виндоус хостов в инвентори
vars:
ansible_shell_type: powershell
Похоже действительно статью надо писать
Настройка playbook в Ansible