About この記事は LITALICO Engineers Advent Calendar 2021 2つ目 3日目の記事です。 株式会社LITALICOでSREグループのマネージャをしております、 tjinjinです。 今回はQA用の環境で使っているdeploy時の事前チェックスクリプトの話を書きます。 経緯 QA環境のデプロイフローは下記のようになっており、既存のQAに影響を与えないようにデプロイすることが求められています。 各アプリケーションリポジトリにてPRを出し、developにマージ マージ後自動でQA環境にはデプロイはせず、良きタイミングで開発チーム側でデプロイを実施 デプロイ実施後開発チーム側で動作確認をし、デプロイ完了 以上のように行っていますが、マイクロサービスで運用しているということもありいくつかの問題が発生し、デプロイ後に正常に動作しないというケースが起きてしまい