今更ながらAnsibleでちょっと遊んでみたのでその備忘録です。 今回はこちらのページとSoftware Design 2014年11月号にお世話になりました。 Ansibleチュートリアル 構成管理ツール Ansibleを使ってみる 1. Ansibleとは AnsibleはPythonで開発された構成管理ツールです。構成管理ツールといえばChefですが、Chefとの主な違いは下記のとおりです。 設定される側にChefクライアントのようなアプリケーションをインストールする必要がない。Python(2.4以上)が導入されておりsshでログインできればOK。 Chefのレシピに比べると構成情報を書くのが楽。RecipeかいてJSONいじって・・・とかではなくてplaybook(Ansibleの構成情報を記述するファイル)にさらっとかける。 構成情報はYAMLで書く。Ruby苦手でも大丈夫。