~/talk

A Million Ways To Promote Changes Between Environments

Talkat ArgoCon Europe 2025 · on Tuesday, 2025-04-01· [devops-and-delivery]
slides:none on file

Compares concrete promotion patterns and what actually works: CI-driven pipelines that run argo sync and hang waiting for long canaries, Image Updater commits image updates to Git and needs CI for tagging, ApplicationSet progressive sync is alpha and requires disabling autosync so it can click sync in order, Cargo (Kargo) groups artifacts into freights and stages with analysis templates, Telephonit just copies folders, Codefresh Githops diffs and commits promotable paths, and GitOps Promoter plus source hydrator renders manifests to branches auto-creates and merges PRs; rendered manifests reduce mismatch but cluster flapping and how to trigger downstream SDLC steps remain unresolved.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49What promotions mean
  3. 5:00Manual promotion process
  4. 6:04GitOps promotion challenges
  5. 8:32Promotion tools overview
  6. 10:39Argo CD Application Set sync
  7. 12:01Argo CD Image Updater
  8. 12:43Argo CD Freight multi-stage
  9. 14:08Telephonit replication
  10. 15:30Codefresh GitOps promotions
  11. 18:00GitOps Promoter hydrator
  12. 21:51Promotion tools philosophies
  13. 23:57Promotion best practices
  14. 26:43Resources and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.