~/talk

Who Broke the Build? — Using Kuttl to Improve E2E Testing and Release Faster

Talkat Open Source Summit Europe 2024 · 2024-09-16..09-18· [open-source]
slides:none on file

A practical report on replacing slow remote E2E runs with Kuttl: teams convert Helm-chart and Artifactory stack tests into YAML testSuites (testSteps + assertions), run them locally on Kind or a vcluster with cached images, and get XML/JSON reports. Parallelism runs parallel eight tests, bringing full-suite time from hours to 15 minutes in one case. Tests launch namespaces automatically, reproduce failures via copied commands, and cut main-branch build breaks significantly. Tools: Kuttl, vcluster.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05End-to-end testing pain points
  3. 3:57CI/CD workflow challenges
  4. 6:29Kuttl for local testing
  5. 7:15What is Kuttl
  6. 8:42Kuttl setup
  7. 13:20Live demo: Kuttl
  8. 18:42Kuttl vs Chart Testing
  9. 21:13Kuttl assertions
  10. 24:50Benefits of Kuttl
  11. 25:42Q&A on app changes
  12. 29:31Summary and references
  13. 30:36Impact on build breaks
  14. 31:02Q&A on Chainsaw
~/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.