logo

45 minutes to one minute: how we shrunk image deployment time

ID: 25437ff3-94fc-5bc6-814e-4d8ff22a2569

STIX ID: report--25437ff3-94fc-5bc6-814e-4d8ff22a2569

Feed Name: Expel Blog

Date Published: 2022-12-13

Date Updated: 2026-04-27

Author: Bjorn Stange

...
...

The report describes how Expel replaced Flux v1’s image auto-update with a custom, event-driven image-updater service to accelerate deployments and increase observability in their GitOps workflow, detailing a server+syncer design that performs regex-based YAML/jsonnet updates via keyword comments, batches changes, and provides metrics/tracing and structured logs. The result reduced image update latency from up to 45 minutes to roughly a minute within a ~7-minute release path, added native jsonnet support, and outlines future plans to adopt ArgoCD, introduce a CLI, switch to PR-based updates, and integrate Argo Rollouts for automated rollback.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.