~/talk

Demystifying Kubernetes internals

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [kubernetes]
links:none on file
slides:none on file

Shows how to build a minimal Kubernetes control plane from v1.27.0 binaries and run it end-to-end: etcd on 2379, kube-apiserver, controller-manager, scheduler, kubelet with containerd. Deploys a static httpd Deployment + Service, installs Cilium CNI (so no kube-proxy), uses Helm to install Traefik as an Ingress controller, registers a node named “DK”, moves pods to Running, and exposes the site (deskarm.windler.fr) with a single self-signed cert working on both amd64 and arm64.

AI-written summary · about

  1. 0:00Introduction
  2. 1:52Containers and Kubernetes
  3. 7:37Demo setup
  4. 11:27ETCD launch
  5. 13:13Cluster check
  6. 15:20Controller Manager
  7. 18:55Schedulers and nodes
  8. 21:05Kubelet and runtime
  9. 23:51Virtual network
  10. 28:44Ingress Controller
  11. 33:28Final result
  12. 34:31Summary
  13. 34:51Q&A
~/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.