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!