{"repo":"dmachard/CoreDNS-GSLB","free":true,"listed":false,"github":"https://github.com/dmachard/CoreDNS-GSLB","clone":"git clone https://github.com/dmachard/CoreDNS-GSLB.git","description":"GSLB support in CoreDNS, targeting non-Kubernetes infrastructures such as virtual machines, bare-metal servers, and hybrid cloud setups.","language":"Go","stars":45,"topics":["dns","gslb","high-availability","prometheus","coredns-plugin"],"license":"MIT","category":"networking-infra","readme_excerpt":"What is CoreDNS-GSLB? CoreDNS-GSLB is a plugin that provides Global Server Load Balancing functionality in CoreDNS . It intelligently routes your traffic to healthy backends based on geographic location, priority, or load balancing algorithms. What it does: - Health monitoring of your backends with HTTP(S), TCP, ICMP, MySQL, gRPC, or custom Lua checks - Reusable healthcheck profiles : Define health check templates globally (in the Corefile) or per zone, and reference them by name in your backends - Geographic routing using MaxMind GeoIP databases or custom location mapping - Load balancing with failover, round-robin, random, weighted, IP-hash, GeoIP or GeoIP-affinity selection - Adaptive monitoring that reduces healthcheck frequency for idle records - Live configuration reload without restarting CoreDNS - Bulk backends management via API : Instantly enable or disable multiple backends by location or IP prefix - Supported record types : Serving dynamic responses for standard A , AAAA , CNAME , SRV , TXT , SVCB , and HTTPS queries based on backend status - CNAME Redirection for FQDN Backends : Support hostname/FQDN targets in backend pools, running healthchecks normally and automatically responding with CNAME records if selected - Wildcard record support : Support for standard DNS wildcard records ( .domain.tld ) - Configurable failover policies : Choose how GSLB answers when all backends are unhealthy (fail-open, fail-closed with custom rcode, or fail-specific with fallback IP","default_branch":null,"files":null,"tree":[],"storefront":"/r/dmachard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dmachard/CoreDNS-GSLB/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}