表題について質問させて頂きます。
サーバ環境設定を行う際に、現状手作業で環境構築していく慣習があります。
しかし、この手作業では設定漏れ・ミスが発生する事が多々あります。
こうした作業簡略化に当たっては、chef、ansibleなどのツールを用いればいいかと思いますが
作業内容・作業手順をシェル化する事も1つの方策であると思っています。
作業例として、httpd.confへの設定・メンテナンスページ掲出のためのリライト設定
IPアドレス変更・DNSのzone変更、iptables変更などなど。
当方、シェル作成が苦手でありまして、上記の例のような場合にどのようなシェルを段階的に作成していけば
よいかなどご質問させて頂きたいと思います。
シェル作成方法と言いますか、環境構築をシェル化ポイントなどご教示頂けますと幸いです。
漠然とした質問ですが、よろしくお願い致します。