Show/Hide Folder Structure
.
├── .github
│ └── workflows
├── .vscode
├── k8s
│ ├── clusters
│ │ ├── homelab-ksail
│ │ │ ├── flux-system
│ │ │ └── variables
│ │ └── homelab-prod
│ │ ├── flux-system
│ │ ├── infrastructure
│ │ │ ├── cilium
│ │ │ ├── gha-runner-scale-sets
│ │ │ └── longhorn
│ │ └── variables
│ ├── distributions
│ │ ├── k3s
│ │ │ └── variables
│ │ └── talos
│ │ ├── infrastructure
│ │ │ └── kubelet-serving-cert-approver
│ │ └── variables
│ └── manifests
│ ├── apps
│ │ ├── homepage
│ │ ├── local-ai
│ │ └── plantuml
│ ├── infrastructure
│ │ ├── cert-manager
│ │ ├── cloudflared
│ │ ├── gha-runner-scale-set-controller
│ │ ├── goldilocks
│ │ ├── harbor
│ │ ├── k8sgpt-operator
│ │ ├── metrics-server
│ │ ├── oauth2-proxy
│ │ └── traefik
│ ├── repositories
│ └── variables
└── talos
├── hetzner
└── patches
├── cluster
└── nodes
44 directories
This repo contains the deployment artifacts for Devantler's Homelab. The Homelab is a Kubernetes cluster that is highly automated with the use of Flux GitOps, CI/CD with Automated Testing, and much more. Feel free to look around. You might find some inspiration 🙌🏻
- 3x Hetzner CAX21 nodes (QEMU ARM64)
- 1x UTM QEMU ARM64 VM (Running on Mac Mini M2 Pro)
- Unifi Cloud Gateway
- External Disks
- Unifi
- Talos Omni
- Cloudflare (R3, Tunneling, Domains)
- Flux GitOps
- SOPS
- KSail