Я пытаюсь реализовать Ansible в нашей компании. У меня есть две огромные проблемы, которые могут заставить нас оставить этот продукт, но прежде чем мы сдадимся, я подумал, может быть, кто-то может нам помочь.Ansible - Управление временем ожидания подключения Windows 2003 и WinRM
Некоторая общая информация. Мы установили доступный 2.1 на RHEL 6.5. Мы пытались использовать Ansible Tower, но мы отказались от сложности (большая часть нашего использования предназначена для специальных команд).
Первой проблемой является управление сервером Windows 2003. Когда мы хотим управлять серверами Windows, нам нужно запустить предварительный скрипт, но он работает только с PowerShell v.3 и выше, в то время как Windows Server 2003 не поддерживает PowerShell v.3 (установить эту версию почти невозможно). В нашей компании (к сожалению) есть еще десятки компьютеров Windows Server 2003. Есть ли способ сделать Ansible доступным для управления этими серверами?
Вторая проблема заключается в тайм-ауте WinRM. Когда мы запускаем команду ad-hoc на серверах Windows, есть машины, которым Ansible удается создать соединение с WinRM, но его зависает, ожидая выполнения команды (например, даже простых команд «hostname»). Мы сократили время ожидания, но оно по-прежнему болтается, поэтому мы предполагаем, что он преуспевает в создании соединения WinRM, но зависает. Существует ли способ настроить время ALL процесс доступа на машину или иначе настроить WinRM на наличие таймаута после того, как соединение было успешным?
Спасибо, Afik