Skip to content
Latchkey

段階的ロールアウト - CI/CD用語集の定義

段階的ロールアウトは、時間をかけて増加するトラフィックの一部に新バージョンを出荷するため、障害はまず小さな影響範囲にのみ及びます。

段階的ロールアウトは、一度にすべてではなく、時間をかけて増加する割合のトラフィックやhostに新バージョンをリリースし、問題がまず小さな影響範囲で表面化するようにします。カナリアや割合ベースのロールアウトが一般的な形態です。

段階的ロールアウトは自動メトリクスと組み合わさり、不良なリリースが全員に到達する前に停止またはロールバックできます。

どのように駆動されるか

deployコントローラーはトラフィックを段階的に(1%、10%、50%、100%)移行させ、各段階でエラー率とレイテンシを監視します。しきい値を超えると、自動的に一時停止または差し戻します。

関連ガイド