~/talk

Testing your K8s apps with KIND

Talkat KubeCon + CloudNativeCon Europe 2019 · on Thursday, 2019-05-23· at 11:05· Hall 8.0 B3· [kubernetes, testing, devops-and-delivery]
slides:none on file

Kind creates real Kubernetes clusters as Docker containers and boots a single-node cluster in about 30 seconds (multi-node and multi-cluster supported). Tests run hermetically offline by loading Docker images into all nodes instead of pushing to registries, so CI and local runs avoid network flakiness. Used to validate cert-manager API refactors without changing tests, proving backward compatibility. Limitations: IPv6 work-in-progress, Mac/Windows porting caveats, and no Windows nodes yet.

AI-written summary · about

  1. 0:00Start
  2. 1:33What is a Kubernetes application?
  3. 2:06Defining types of test
  4. 6:52Why end-to-end tests?
  5. 9:12Introducing kind
  6. 10:22kind as a testing tool
  7. 10:38Boot cluster
  8. 11:11Passing additional config
  9. 11:41HA control planes
  10. 11:56Advanced networking config
  11. 12:08Sideload Application Images
  12. 12:46Run your tests!
  13. 12:57Demo time
  14. 17:41Running in CI
  15. 19:13What's Next?
~/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.