Я застрял с модулем окна Ansible. Я просто пытаюсь пинговать окна machine.But я получаю '' аута подключенияВ Ansible, Как подключиться к хосту Windows?
хостов
[windows]
192.168.1.13
group_vars/windows.yaml
ansible_user: raja
ansible_password: myPassword
ansible_port: 5986
ansible_connection: winrm
ansible_winrm_server_cert_validation: ignore
И пока я бегу: ansible windows -vvv -i hosts -m win_ping
Using /etc/ansible/ansible.cfg as config file
<192.168.1.13> ESTABLISH WINRM CONNECTION FOR USER: raja on PORT 5986 TO 192.168.1.13
192.168.1.13 | UNREACHABLE! => {
"changed": false,
"msg": "ssl: HTTPSConnectionPool(host='192.168.1.13', port=5986): Max retries exceeded with url: /wsman (Caused by ConnectTimeoutError(<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fcb12024a90>, 'Connection to 192.168.1.13 timed out. (connect timeout=30)'))",
"unreachable": true
}
Однако я могу пинговать эту машину с помощью ping 192.168.1.13
В какой-то момент, это может быть полезно использовать версией, например https://github.com/ansible/ansible/blob/c99c3b2b5d396b2cc1d25ad9aa6816aa922ffbc7/examples/scripts/ConfigureRemotingForAnible.ps1. Помимо этого, мне интересно, может ли Ansible запустить этот скрипт автоматически? Обычно ли люди используют Ansible (или какой-либо другой инструмент на основе WinRM) для вызова этого скрипта? – blong