Skip to content
Latchkey

Progressive Rollout - CI/CD用語集の定義

progressive rolloutは新バージョンを段階的により多くのトラフィックへ拡大し、メトリクスが悪化すれば停止または元に戻します。

progressive rolloutは、新バージョンを段階的に増えていくユーザーやインスタンスの割合へリリースし、いずれかのステップで健全性のシグナルが劣化した場合は一時停止または元に戻します。

progressive rolloutはcanaryや段階的なdeploymentの基盤です。pipelineは段階的な拡大と、その各ステップ間のガードレールを自動化します。

段階的な昇格

典型的な拡大は5、25、50、そして100パーセントで、各段階の間に自動チェックが入ります。チェックに失敗するとrolloutが一時停止またはrollbackされます。

関連ガイド