카나리 확인·분석·승격 또는 중단

카나리 확인·분석·승격 또는 중단 A lifecycle diagram generated by Archify. 01 / Rollout progression 02 / Abort and explicit recovery 03 / Explicit desired-state recovery SetWeight20 · replica 기반 근사 · Rollout progression SetWeight20 replica 기반 근사 Manual pause · 트래픽·설정 확인 · Rollout progression Manual pause 트래픽·설정 확인 Canary analysis · requests ≥5 / success ≥99% · Rollout progression Canary analysis requests ≥5 / success ≥99% SetWeight100 · 조건 통과 후 승격 · Rollout progression SetWeight100 조건 통과 후 승격 Abort · 무데이터·실패 구분 · Abort and explicit recovery Abort 무데이터·실패 구분 Restore state · explicit Git / image · Explicit desired-state recovery Restore state explicit Git / image Legend start active state waiting decision terminal success failure / exit

분석 조건

  • • revision = latest pod-template hash
  • • 3measurements /20s interval / failureLimit1
  • • empty/NaN/Inf는 성공이 아님
  • • abort는 Git revert가 아님