Show HN: Coredns-gslb – A GSLB plugin for CoreDNS (non-Kubernetes, self-hosted)
1 dmachard 0 6/7/2025, 9:36:49 AM github.com ↗
I've just released coredns-gslb, a lightweight plugin that adds Global Server Load Balancing (GSLB) capabilities to CoreDNS, with health checks and flexible traffic routing strategies.
Why this plugin?
Most GSLB solutions today (like k8gb or cloud-managed DNS) are Kubernetes-centric or tied to a provider. But what if you're running your services on bare metal, VMs, or hybrid environments, without a CaaS? This plugin was designed to fill that gap — a simple, DNS-based GSLB solution you can self-host and fully control.
Features - Native integration with CoreDNS - Backend health checks (HTTP, TCP, ICMP) - Failover, round-robin, and random traffic routing - IPv4 / IPv6 support - DNS-only – no CRDs, no cloud dependencies
=> GitHub: https://github.com/dmachard/coredns-gslb
The project is still young — I'm actively working on it and would love feedback, ideas, and contributions!
No comments yet