Files
homelab-gitops/README.md

1.5 KiB

Homelab GitOps

Kubernetes ArgoCD License

GitOps repository for homelab Kubernetes infrastructure. Everything as code.

Infrastructure

System Role Stack
defiant k3s cluster AMD Ryzen 9 7940HS, Istio, Knative
truenas Storage + Docker 50TB RAIDZ2, Plex, *arr stack
dell01 Gateway Clawdbot AI

Structure

├── apps/                 # Application deployments
│   ├── base/            # Base manifests
│   └── overlays/        # Environment overrides
├── infrastructure/      # Cluster infrastructure
│   ├── networking/      # Ingress, certs, DNS
│   ├── storage/         # NFS, PVCs
│   └── monitoring/      # Prometheus, Grafana
└── clusters/
    └── defiant/         # k3s cluster config

Defiant (k3s) Workloads

  • 🏥 MediSynth - FHIR healthcare platform
  • 🔧 Istio - Service mesh
  • Knative - Serverless
  • 📜 Cert-Manager - TLS certificates
  • 🗄️ CNPG - Cloud Native PostgreSQL

TrueNAS (Docker - not in this repo)

  • 📺 Plex, Sonarr, Radarr, Prowlarr
  • 📷 Immich
  • 🏠 Home Assistant
  • 📊 Homepage, Uptime Kuma

Secrets

Encrypted with SOPS + age. Never committed in plain text.

License

MIT