Deep Dive: SIG Cluster Lifecycle
summary
Kubeadm is presented as the lightweight installer and building block that people actually use: packaged deb/rpm binaries plus standalone binaries, commands to list and pull images for air-gapped installs (kubeadm config images list and pull), phased subcommands that write kubelet config and static pod manifests, and an experimental control plane join for adding masters (requires copying cert files). Cluster API provides a declarative Machine/MachineSet/MachineDeployment API with pluggable providers (many providers alpha), and CoreDNS and kube-proxy deploy as defaults.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:17Our Mission
- 1:40SIG Cluster Lifecycle Projects
- 2:26Installing kubeadm
- 4:22kubeadm: fine-tuning kubelet
- 6:23kubeadm: Offline installation
- 9:25kubeadm: Network and Proxies
- 11:08kubeadm: Using own certificates
- 12:01kubeadm: Using ComponentConfig
- 14:24kubeadm: InitConfiguration
- 15:14kubeadm: ClusterConfiguration
- 16:03kubeadm: KubeletConfiguration
- 16:26kubeadm: JoinConfiguration
- 16:57kubeadm: KubeProxyConfiguration
- 19:54kubeadm: Atomic work phases
- 22:47kubeadm init
- 29:08kubeadm upgrade: Control Plane
- 30:40kubeadm upgrade: Node
- 31:30kubeadm 1.12 Changelog
- 32:20kubeadm 1.13 Roadmap
- 36:11Cluster API: Status








