ansibleには公式がベストプラクティスの構成を用意しています。その構成を一括生成しましょう。 ansibleのベストプラクティスのディレクトリ構成は公式が公開しています。↓これです。 Best Practices — Ansible Documentation このフォルダ構成をいつまでも覚えていられるわけではないので、汎用的に作成できるようシェルスクリプトを用意してみます。 シェルスクリプト chefでいうところの「chef generate repo chef-repo」「knife cookbook create httpd」みたいなものです。 定数部分を適当に書き換えて使用します。 #!/bin/sh PLAYBOOK_DIR="/usr/vagrant/playbook" ENVIRONMENTS=('development' 'staging' 'production')
![ansibleのベストプラクティスの構成を一括生成するスクリプト - 文系プログラマによるTIPSブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/e9946369c250f65e2e6cae0052915dac3af88aa8/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftreeapps%2F20160219%2F20160219001058.png)