Skip to content

Files

Latest commit

27af3ea · Feb 15, 2025

History

History
39 lines (31 loc) · 2.01 KB

README.md

File metadata and controls

39 lines (31 loc) · 2.01 KB

GitOps Driven Homelab

This project utilizes Infrastructure as Code and GitOps to automate the provisioning, operation, and updating of self-hosted services in my homelab.

img

Features

Hardware Stack

After nearly a decade with Debian and ZFS, I’ve switched to Unraid for a more power-efficient storage solution. Unlike ZFS, Unraid allows idle disks to spin down, significantly reducing energy consumption while still providing over 100 TB of RAID storage.

My setup consists of a single Unraid server that runs Kubernetes in Talos Linux VMs.

Loading
flowchart TD
 subgraph s1["Unraid Server"]
        nfs["Unraid NFS"]
        subgraph vm["Unraid VM"]
            cp1["Talos Kubernetes<br/>Control Plane 1"]
            w1["Talos Kubernetes<br/>Worker 1"]
        end
        nfs <--> cp1 & w1
  end