ちまたでは、chefやらansibleといった
インフラ構成ツールが流行っている。
しかし、個人的にはどっちもめんどくさい。
ドキュメントは充実しているが、
それなりに扱うには独自の書き方を習得する必要がある。
そこで、以下のように考えてみた。
- ssh接続でコマンドを発行できる
- ssh接続でファイルを操作し、部分置換・全体置換・追記ができる
以上があれば十分で、あと必要なものは、
- 環境ごとの設定
- サーバ用途でのグルーピング
ってくらいだろうか。。
そして、「冪等性」ってのを保つのは非常に重要。
これらを踏まえつつ、
基本的にはシェルスクリプトを作成し、
WEBベースで、実行・管理できればよいかなと思っている。
そんなツールに着手してみようかな。。
コメントがあればどうぞ