Skip to content

Latest commit

 

History

History
41 lines (35 loc) · 2.29 KB

README.md

File metadata and controls

41 lines (35 loc) · 2.29 KB

Building a Kubernetes Cluster with external or stacked etcd configuration for an on-prem "home lab"

I decided to put together a bunch of instructions on building a Kubernetes Cluster. Having built (and broke) many Kubernetes clusters over the past few years, I thought it would be useful to actually document the steps so that anyone wanting a simple set of instructions to follow can use these to quickly spin up a on-prem Kubernetes Cluster.

These instructions are not intended for Production Grade Kubernetes Clusters, as there are many examples of Enterprise / Production Grade Kubernetes Cluster providers e.g. Red Hat OpenShift, IBM Cloud Private, but they will help you build up a Kubernetes Cluster with an external or stacked etcd configuration for use within a non-production environment or as I've done, in my own "home lab" environment.

Audience

Any one with the passion (or just a bunch of free time) to build their own Kubernetes Cluster.

Index

  1. Planning
  2. Load Balancer for Kubernetes API-Server
  3. Kubernetes
    1. Masters
      1. External or Stacked Etcd
    2. Create an Highly Available Kube-APIServer
    3. Workers
    1. Optional