~/talk

Kubernetes Conformance Deep Dive

slides:none on file

Collects API server audit logs (currently via SSH to the master because managed control planes like GKE block it) and loads raw JSON into SQLite to produce CSVs and usage charts, using API snoop to prioritize untested endpoints by real-world calls rather than topic lists. Finds only ~18% stable API coverage in v1.10, sets goal to raise coverage +40% by Q3 and push top three APIs to 80%. Integrates sonobuoy and a test results upload for TestGrid, and experiments with darker and darker for hermetic runs.

AI-written summary · about

  1. 0:00Start
  2. 1:00Kubernetes API Consumers
  3. 1:33Audit Webhook
  4. 2:18API Usage Logging
  5. 5:12Conformance for KBs Implementations
  6. 12:34Scaffold Untested Stable API Usage
  7. 15:14Data Driven Conformance
  8. 16:29OSS Challenges
  9. 18:45Charter
  10. 18:59Defining the Process
  11. 19:48Improving Conformance Test Coverage
  12. 20:37Communication
  13. 20:49How to increase test coverage?
  14. 21:20Test Authoring Guidelines
  15. 22:58Where to focus?
  16. 23:41Hermetic Conformance testing
  17. 24:16DIND Testing Limitation
  18. 27:22Conformance Dashboard on TestGrid
  19. 27:36Openstack Conformance Test Results
  20. 30:43Revisiting the framework
  21. 31:15Roadmap for 2018
~/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.