Assemble a cluster with kubeadm and configure control-plane nodes, worker nodes, networking, certificates, and node registration. This reveals the responsibilities hidden by local and managed cluster products.