Tools: Latest: Kubernetes From Scratch: build an HA cluster by hand (no kubeadm), then deep-dive every concept
What makes it different
The journey
Who it's for Most Kubernetes tutorials start with kubeadm init or a managed cluster. You get a working cluster and almost no idea why it works. So I did the opposite. Kubernetes From Scratch builds a complete, highly-available cluster by hand β no kubeadm, no scripts β starting from the very first TLS certificate, all the way to a real HA control plane. Then it uses that cluster as a lab to deep-dive every concept in Kubernetes: 73 chapters. π Read it free (English): https://kkloudtarus.net/en/blog/series/kubernetes-from-scratch
π» Manifests & scripts: https://github.com/nghiadaulau/kubernetes-from-scratch Part 1 β Build the cluster from nothing (chapters 0β17)PKI/TLS and why a cluster needs so many certificates β etcd (quorum, Raft) β kube-apiserver and the request pipeline β controller-manager & scheduler (control loops, leader election) β HAProxy in front of 3 API servers β containerd/CRI β kubelet β kube-proxy β the Kubernetes network model β wiring pod networking by hand β CoreDNS β a full smoke test β and finally, the lifecycle of a request: from kubectl apply to a running pod. Part 2 β Deep-dive every concept (chapters 18β72)
Using the cluster you built: Anyone who can use Kubernetes but wants to truly understand it β for the CKA/CKS, for debugging production with confidence, or just to finally kill the "it's magic" feeling. Comfortable-with-Linux is the only prerequisite. If this helps you, a β on the repo means a lot β and I'd love to hear which chapter clicked for you. Start here β https://kkloudtarus.net/en/blog/series/kubernetes-from-scratch Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to ? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse