Image Automation + Canary Automation Pipeline

Image Automation + Canary Automation Pipeline A sequence diagram generated by Archify. new candidate image Reflector selects tags ImageRepository interval 5m · provider aws · ImagePolicy semver >=1.0.0 Automation pushes branch ImageUpdateAutomation · Setters strategy · deployment.yaml PR review / merge fetch merged revision apply Pod template Kustomize Controller · Kustomization web-app workload change analysis / routing canary Deployment · stepWeight 10 → maxWeight 50 · interval 1m promote / analysis recovery metrics analysis · request-success-rate ≥ 99% Image selection / PR GitOps apply Canary analysis CI / Review · build / approve · Sequence participant CI / Review build / approve Image registry · GHCR / ECR · Sequence participant Image registry GHCR / ECR Flux controllers · reflect / update / apply · Sequence participant Flux controllers reflect / update / apply Git Repository · source branch: main · Sequence participant Git Repository source branch: main Kubernetes · Deployment · Sequence participant Kubernetes Deployment Flagger · Canary controller · Sequence participant Flagger Canary controller

Image automation

  • • image.toolkit v1 · policy >=6.15.0 <7.0.0
  • • Current .Changed template; reviewed branch merge

Flagger

  • • Target Pod template update starts analysis
  • • Cumulative failures; no competing Service/replica owner