Modern Kubernetes homelab
DaemonSetcilium
7Deploymentsealed-secrets-controller
Deploymentargocd
CronJobrenovate
Deploymentcert-manager
Deploymentcert-manager-webhook-namecheap
Deploymentexternal-dns
Deploymentcaddy
Deploymentauthentik-server
Deploymentauthentik-worker
Deploymentheadlamp
Deploymentlocal-path-provisioner
Deploymentcloudnative-pg
CNPG Clusterpostgres
2DaemonSetlonghorn
2Deploymenthomeassistant
4Deploymentzigbee2mqtt
StatefulSetgarage
1Jobgarage-setup
Deploymentvolsync
CronJobetcd-snapshot
CronJobsanoid
CronJobsyncoid
Deploymentkopia-server
CronJobkopia
Deploymentjellyfin
2A from-scratch walkthrough of my new Kubernetes homelab setup with Talos Linux, automated with Terraform and GitOps.
GitOps with ArgoCD
Planned
Domains, certificates, and DNS
Planned
Data & Storage
Planned
Backups
Planned
SSO with Authentik
Planned