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-23 10:03:25 -07:00
00-provisioning Update title 2023-12-22 22:47:59 -07:00
01-cluster-bootstrap resequence directories 2023-12-22 22:47:02 -07:00
02-cni-flannel resequence directories 2023-12-22 22:47:02 -07:00
03-nfs-subdir-provisioner resequence directories 2023-12-22 22:47:02 -07:00
04-ingress-controller-nginx Set externalTrafficPolicy: Local for nginx service to preserve source IP - required for IP allowlisting 2023-12-23 10:03:25 -07:00
05-join-nodes resequence directories 2023-12-22 22:47:02 -07:00
10-applications resequence directories 2023-12-22 22:47:02 -07:00
.gitignore add butane and generated ignition files 2023-12-17 16:50:19 -07:00
logo.png Update Logo 2023-12-22 22:39:00 -07:00
README.md Title 2023-12-22 22:41:30 -07:00

Kubernetes Bootstrapping | Roll your own

alt text

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.