数か月前、CircleCIで深夜に動作するスケジューリングをしたビルドが動いていなかったことが発覚した。デプロイ先が商用環境であったため、少し問題になった。
本件について問い合わせた結果、CircleCIはメンテナンスに入っており、該当の時間帯にビルドが動作しなかったそうだ。該当のものは以下URLです。
https://discuss.circleci.com/t/database-maintenance-saturday-jan-23-2021/38519
中の人にご確認したところ、CircleCIのメンテナンス情報含め中の人からの周知は以下URLでチェックしてくださいねとのことでした。先ほどの通知は12月に出ています。商用でSaaS型のCircleCIを利用している方は定期的にチェックすることを推奨します。
https://discuss.circleci.com/c/announcements/
このようなメンテナンスが今後もあり、商用環境への同様の処理がスケジュール通りに実施されないと問題になるという結論になり、弊チームは先の処理をサーバレスファンクションに引っ越すことにした。CircleCIは優秀なプラットフォームという認識はかわらないですが、この辺もケアして可用性向上していただけると大変助かるなぁ というのは独り言です
最後に自己紹介
普段は某IT企業でDevOpsエンジニアをやっています。
ジャズピアニスト・キーボーディストもやっています。
主なリリースは以下です
http://www.ultra-vybe.co.jp/post/SAGA-0001
https://www.wasei.tokyo/after-hours
またCircleCIで知っているとちょっと幸せになれることをメモしていこうと思います。
以上