~/talk

Maximizing development experience by minimizing cost

links:none on file
slides:none on file

Builds on Argo CD + Argo Image Updater and uses ApplicationSet to spin preview apps per PR while using Istio virtual services to route by header. Baseline deploys once for ~50 apps; PRs generate one overridden deployment that matches a header, avoiding 11 full-team environments. Hits: registry rate limits (10k/10min per IP), had to shard updaters and Argo CD, and cluster admission timeouts when stopping environments. Cost falls from ~$30k/month for 11 copies to ~$1k/month (≈90% reduction); messaging (Kafka) remains unsolved.

AI-written summary · about

  1. 0:00Start
  2. 0:38Building on Demand Kubernetes Development Environment
  3. 3:20Argo Cd
  4. 4:44Web Interface
  5. 8:09Image Updater
  6. 10:25Limitations
  7. 18:25Istio
  8. 19:36Application Sets
  9. 25:16Header Editor
  10. 29:27Costs
~/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.