Continuing my Kubernetes the Hard Way homelab build. Steps 01-08 are already done, this covers step 09.
Original guide: 09-bootstrapping-kubernetes-workers.md
Thoughts I had while doing this
Same pattern as the last two steps I worked on, just on the worker nodes this time: copy files over, install and configure them, then start them as services. Quick TLDR:
From the jumpbox, make a few directories and copy the worker binaries, configs, and service files to each worker node
On each worker, install the OS dependencies, disable swap, and create the directories the components need
Set up pod networking (CNI), containerd, the kubelet, and kube-proxy
Start the worker services
The worker steps below were done on node-0 first, then repeated on node-1 .
Prerequisites (on the jumpbox)
From what I can tell, this part is mostly making directories and copying files over to the worker nodes.β¦