Installing a bare-metal Kubernetes cluster with Ansible

4 min readSep 4, 2023

In a previous article (Setting up homelab 3.0) I described the initial installation of the latest iteration of my home lab environment running Kubernetes on 3x HP 800 G2 small form factor machines.

In this article, I’m going to be explaining in greater detail the process for installing Kubernetes with a few additional packages for better redundancy and easier accessibility from your network.

The Ansible project I used for deploying Kubernetes onto my new machines can be found here: