High-availability Kubernetes on Hetzner Cloud. Built for resilience.
- 3 control plane nodes with etcd quorum
- Self-healing workloads via Kubernetes
- Automated failover with Cilium Gateway API
- GitOps reconciliation ensures desired state
- Talos Linux - Immutable, API-driven Kubernetes OS
- Terragrunt - Infrastructure as Code
- ArgoCD - GitOps with automatic drift correction
- SOPS + age - Encrypted secrets in Git
- Cilium - eBPF networking + Gateway API
- AWS Route 53 - DNS management
terraform/
modules/ # Reusable infra (cluster, dns, firewall)
live/ # Per-cluster stacks
argocd/
base/ # Shared manifests
overlays/ # Per-cluster config
tasks/ # Automation
task tg -- stack run apply terraform/live/etcdme-nbg1-dc3
task argocd:bootstrapPostgres, Keycloak, Grafana, Loki, Uptime Kuma, n8n, and more.
Built by Sofiane Djerbi