Skip to main content

Getting Started: Homelab Cluster and GitOps Onboarding

This guide walks you through spinning up a Kubernetes homelab: provisioning virtual machines, bootstrapping the cluster, and deploying workloads using GitOps, all in under one hour.

For a conceptual understanding of the OpenTofu setup, refer to the OpenTofu Provisioning Concepts guide. For step-by-step instructions on provisioning your cluster, see the OpenTofu Provisioning Task Guide.

Prerequisites

Before you begin, ensure you have met the prerequisites outlined in the OpenTofu Provisioning Task Guide.


For further details on cluster architecture, networking, and recovery, see Cluster Details.