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 automatically, 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.