Skip to content

alexrf45/home-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubernetes

home-ops

GitHub repo size Static Badge Static Badge Static Badge Static Badge Static Badge Static Badge

This repository automates the deployment of Kubernetes & Talos Linux on Proxmox with Terraform & Flux.

Applications

Application Status Environment URL
Wallabag Active Prod Read-later service
Homepage Active Dev, Prod Application Portal
IT-Tools Active Dev, Prod Useful tools

Architecture

  • Infrastructure as Code: Terraform for Proxmox VM provisioning
  • GitOps: Flux for Kubernetes application deployment
  • Consolidated Networking: Cilium for ingress & network security
  • DNS: CoreDNS, External DNS with Ubiquiti Controller
  • Storage: Local Path Provisioner
  • Database: MariaDB Operator, CloudnativePG
  • Monitoring: Prometheus + Grafana stack
  • Security: Cert-Manager for TLS, External-Secrets & OnePassword for secret management
  • Configuration Management: Renovate, Kyverno (Dev)
  • Remote Access: Tailscale, Cloudflare

About

Official home lab repository for self-hosting, learning and fun

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •