今回はAnsibleでWindows上のzipファイルを展開してみようと思います。
概要
ターゲットのWindowsのtest.zipという名前のzipファイルを展開しています。
今回のplaybookではCドライブ直下においたzipファイルをデスクトップに展開しています。
実行コマンド
$ ansible-playbook -i ansible_hosts windows_unzip.yml
windows_unzip.yml
---
- hosts: target_host
gather_facts: false
tasks:
- name: Unzip
win_unzip:
src: C:\test.zip
dest: C:\Users\Administrator\Desktop\
...
おわりに
zipファイルを展開することができました。
zipにいろいろなものを圧縮してからAnsibleでコピー、展開することで一気に環境を構築することができるかもしれません。
(zipの中身がブラックボックス化するかもしれませんけれど…)

- 作者: 若山史郎
- 発売日: 2014/07/30
- メディア: Kindle版
- この商品を含むブログ (2件) を見る