エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JenkinsとServerspecでサーバーの設定ファイルを定期監視する
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JenkinsとServerspecでサーバーの設定ファイルを定期監視する
既に動いているサーバーの運用をしていて 検証環境と本番環境で設定ファイルが意図せず違うことがある(D... 既に動いているサーバーの運用をしていて 検証環境と本番環境で設定ファイルが意図せず違うことがある(DB接続先が違うというものではなく) 運用でよく使う設定(cron,logrotate)の設定方針がサーバーで違う など辛かったので、状況を改善するためにまずはJenkinsとServerspecを使って設定ファイルの定期監視をするようにしました。(本来はそのような状況になっていないべきですが、既にその状況になっている場合にはまず現状把握が大事かと個人的には思いました) 具体的には Serverspecで指定された場所にファイルがあるか確認する(cronであればanacronなのか/etc/cron.dなのか/var/spool/なのか) 設定ファイルをGitlabに登録し、実サーバーのファイルと同一であるか確認する(md5sum) ということをJenkinsのデイリーで実行するジョブを設定す