久しぶりに ansible で windows を操作するので、メモ。 実行側は Debian Sid でやっているので、apt-get しているところについては、適宜置き換えて欲しい。 ansibleは2.1.0を使っている。
Windows Support — Ansible Documentation
ansibleがすでに実行できる状況であれば、
pip install http://github.com/diyan/pywinrm/archive/master.zip#egg=pywinrm
pip install kerberos # AD accountを使う場合
とすればOK。
Configure-SMRemoting.exe -get
で有効になっていることを確認WinRM get WinRM/config
でWinRMのポートを確認最小構成は以下の通り。 以降は、hostsという名前で呼ぶ。