A guide to bootstrap Kubernetes on baremetal or VMs without using a cloud providers managed k8s services. https://stevenpolley.net
Go to file
2023-12-22 20:23:00 -07:00
00-provisioning Separate out helper functions into a file instead of embedded in the readme 2023-12-22 20:22:50 -07:00
05-cluster-bootstrap Note about deploying CNI before worker nodes to avoid a known issue 2023-12-22 19:55:27 -07:00
06-cni-flannel Add initial steps for 05,06 and 10 2023-12-19 07:12:07 -07:00
07-nfs-subdir-provisioner Add NFS subdir provisioner 2023-12-22 19:54:24 -07:00
08-ingress-nginx-controller Add ingress-nginx-controller 2023-12-22 19:54:51 -07:00
10-join-nodes Add initial steps for 05,06 and 10 2023-12-19 07:12:07 -07:00
30-applications add mandelmap application 2023-12-22 19:54:59 -07:00
.gitignore add butane and generated ignition files 2023-12-17 16:50:19 -07:00
README.md Add home page readme 2023-12-22 20:23:00 -07:00

deadbeef.codes-k8s

This is documentation and a process I've created for bootstrapping a Kubernetes cluster on bare metal or VMs without using a cloud provider managed service. My use case for this is running my own personal services, and learning more about Kubernetes as I study for the CKA exam.

Each section can be followed in numerical order.