~/talk

K3s Under the Hood: Building a Product-grade Lightweight Kubernetes Distro

slides:none on file

K3s packages a full Kubernetes control plane as a single 50MB binary that runs a ~300MB single-node server and ~150MB agents by combining components (API server, controller, kubelet, tunnel proxy, flannel, containerd) into one process. It replaces etcd with Kine for sqlite and can use Dqlite raft for HA, uses a reverse tunnel proxy so agents only open outbound connections, bundles userland tools for air-gapped use, and runs on arm and amd64 while remaining CNCF certified.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28What is K3
  3. 5:46History of K3
  4. 7:16Vanity Metrics
  5. 9:06Architecture
  6. 9:51Processes
  7. 12:40Single Node
  8. 13:11Multi Node
  9. 13:48Embedded Database
  10. 14:55Setup
  11. 16:06What are we modifying
  12. 17:14Its not a fork of Kubernetes
  13. 17:45How to maintain Kubernetes
  14. 19:32Kubernetes repo
  15. 19:52Rootless support
  16. 20:24Functionality changes
  17. 22:19Reverse tunnel proxy
  18. 24:46DQlight
  19. 26:35Deploying Applications
  20. 27:22Load Balancing
  21. 27:48Cloud Provider
  22. 29:14Whats Included
  23. 29:48Metric Server
  24. 30:21Busybox
  25. 31:16Performance
  26. 32:30Expanding K3 Support
  27. 32:51K3D
  28. 33:02K3S
  29. 33:20SIBO Cloud
~/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.