~/talk

Tutorial: A Kind Workflow for Contri...

Talkat KubeCon + CloudNativeCon North America 2019 · on Monday, 2019-11-18· [kubernetes]
links:none on file
slides:none on file

Workshop reproduces a Kubernetes bug locally by building the tree twice with Docker and Go inside kind, using a 1.4 GB cached image and the command kind build node image to create node images, spins up kind clusters with kubeadm and IPVS, shows a Service ClusterIP that stays bound, applies a fix that removes 19 lines of code, rebuilds, and verifies the IP is released. The flow uses kubectl, containerd and local registry, takes ~20 minutes CI-equivalent builds, and consumes ~18 GB while succeeding.

AI-written summary · about

  1. 0:00Start
  2. 14:01James Nunnally
  3. 14:12Patrick Lang
  4. 15:13Contributing to the Kubernetes Codebase
  5. 17:26Agenda
  6. 18:17Overview of Contributing to Kubernetes
  7. 23:25Download Kubernetes Locally
  8. 23:48What Is Kind
  9. 26:45Local Registry
  10. 27:02Private Registries
  11. 34:30Docker Load
  12. 47:17Build Environment
  13. 52:01Build Master Branch
  14. 53:48Environment in Which To Build Kubernetes
  15. 55:14Build the Binary Parts
  16. 58:44Build Command
  17. 1:09:34Kubernetes Kundunese Codebase
  18. 1:10:08Community Repository
  19. 1:15:32Create a Cluster
  20. 1:17:59Create Cluster Config
  21. 1:27:18Create a New Cluster
~/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.