段階的ロールアウト - CI/CD用語集の定義
段階的ロールアウトは、時間をかけて増加するトラフィックの一部に新バージョンを出荷するため、障害はまず小さな影響範囲にのみ及びます。
段階的ロールアウトは、一度にすべてではなく、時間をかけて増加する割合のトラフィックやhostに新バージョンをリリースし、問題がまず小さな影響範囲で表面化するようにします。カナリアや割合ベースのロールアウトが一般的な形態です。
段階的ロールアウトは自動メトリクスと組み合わさり、不良なリリースが全員に到達する前に停止またはロールバックできます。
どのように駆動されるか
deployコントローラーはトラフィックを段階的に(1%、10%、50%、100%)移行させ、各段階でエラー率とレイテンシを監視します。しきい値を超えると、自動的に一時停止または差し戻します。
関連ガイド
Rollback Window - CI/CD Glossary DefinitionRollback Window: A rollback window is the period after a deployment during which reverting to the previous ve…
Promotion Gate - CI/CD Glossary DefinitionPromotion Gate: A promotion gate is a rule that must pass before an artifact or release advances from one env…