KZKY memo

自分用メモ.

Ansible まとめ

導入

  • サーバプロビジョニングにおけるOrchestration/Configurationに相当
  • chef/capistrano/fabric/pdshに代替可能
  • 冪等性があるが半自動(ユーザがファイルの有無で条件付する)のモジュールもある

基本

host/playbook/moduleで構成される

host

ini形式でhostを記載する.pdshのgroupと同じ.

playbook

yamlで書く.モジュールを組み合わせてtasksを定義する.

module

コピー,サービス起動等の具体的な仕事をする.
どの言語で書いても良い様.

入門

Ansible入門
ansibleを使ってみる
を見たほうが早い