目的
localhostにインベントリファイルなしにansibleでプロビジョニングする。
20150905追記) ansible のバージョンアップの影響で以下の方法では実行出来なくなってしまいました。
localhost に対して実行する場合もインベントリファイルを用意してください m(_ _)m
以下、古い内容ですm(_ _)m ↓↓
playbookの用意
connection: local
の設定を利用する
php.yaml
---
- host: localhost
connection: local
tasks:
- name: composerインストール
shell: curl -sS https://getcomposer.org/installer | php
実行
$ ansible-playbook php.yaml
注意事項?
- ansibleコマンドでは、パースエラーが起きて実行できなかった。。