Ansibleは便利なのだが、トライ&エラーで方法を探ることが多く、ローカルで実施できた方が便利な時が多い。
というわけでローカルでシンプルに実験できる方法。
1 2 3 4 5 6 7 8 | ### SETUP ansible working - hosts: localhost connection: local tasks: - name: shell: >- echo "hoge" > /var/tmp/hoge ; echo "fuga" >> /var/tmp/hoge |
上記ファイルをtest.ymlで保存して、以下のコマンド流せばOK。
あとは-name以下の組み合わせをコピーしていけば、実験用お手軽playbookの出来上がりだ。
1 | ansible-playbook test .yml |