サーバセットアップについて
サーバのセットアップスクリプトは、rerun可能にしておくと良いと思うんですよね。
空の状態であれば、各種設定を行い、セットアップ終わった状態で叩くと、所定の設定が正しくされてるかチェックしておかしいものがあればアラートを上げて修正してしまう感じ。
つまり、プログラムでいうテストコード的な役割を兼ねるべきだと思うんです。
そうしておけば、定期的に全サーバでそれを走らせることで変な変更を誰かが行っても気づけるし、セットアップスクリプトの更新があったときにも、既存サーバでも実行してしまえば最新化されるし。
仮想サーバの様に丸コピーできるとしても、基本セットアップの更新はいくらでもありえることなので上記の様な仕組みは多かれ少なかれ必要だと思っている次第です。
そういうフレームワークを作ってしまいたい次第。