~/talk

Declarative Testing Clusters with KUTTL

name:Ken Sipe
links:none on file
slides:none on file

Shows how KUTTL runs declarative cluster tests using YAML files, the kuttl CLI, KinD clusters, Helm and operator workflows, and fetching test suites from a GitHub tarball. Demonstrates declarative YAML asserts with a default 30s timeout, collectors (pod logs or commands), and namespace-per-test isolation plus an option to disable it. Covers testing released vs in-dev operators with KUDO/operator-sdk, JUnit/XML reporting, first release in March and a 0.7 release in October, and the assert subcommand for single-file checks.

AI-written summary · about

  1. 0:00Introduction to Cuddle
  2. 1:30Declarative vs imperative
  3. 3:11Critique of legacy tests
  4. 4:27Understanding declarative
  5. 7:02Cuddle core components
  6. 11:00Defining test terminology
  7. 14:33Setup and execution
  8. 16:40Hands-on demonstrations
  9. 21:23Advanced testing features
  10. 24:50Operator testing
  11. 26:22Project roadmap 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.