~/talk

Time to Migrate to Application Set

Talkat GitOpsCon Europe 2023 · on Tuesday, 2023-12-05· at 13:50· Virtual, Virtual· [kubernetes]
name:Viki Romm
links:none on file
links:none on file
slides:none on file

Bank Hapoalim replaces hundreds of nearly identical Argo CD Application CRs with one ApplicationSet cluster generator manifest that renders per-cluster Helm values and overlays, migrates many repos into a mono repo, and automatically instantiates apps in multiple clusters using label selectors. Migration steps include identifying commonalities, choosing generators, and testing per-environment overlays; complex templates occur in ~20% of AppSets. Outcome: far fewer duplicated manifests and easier version lookup, with tradeoffs of large cluster secret labels and risk that one AppSet change impacts many clusters.

AI-written summary · about

  1. 0:00Introduction
  2. 0:53Argo CD and its role
  3. 3:02Managing multiple apps
  4. 3:22Argo CD Application Set
  5. 5:07How generators work
  6. 8:02Second speaker Alina
  7. 8:23Migration steps
  8. 9:49Example configs
  9. 13:00Monorepo benefits
  10. 14:06Maintenance advantages
  11. 14:27Limitations of Application Set
  12. 15:08Future considerations
  13. 16:15Conclusion
~/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.