Download
CoreDNS-GSLB can be obtained as official Docker images, precompiled binaries for major operating systems, or compiled directly from source.
Docker Images (Recommended)
The easiest and most common way to run CoreDNS-GSLB is via Docker. Official multi-architecture images are published to Docker Hub.
- Repository: dmachard/coredns_gslb
- Architectures:
amd64,arm64
Pulling the Image
To get the latest release:
To pull a specific version (highly recommended for production):
Precompiled Binaries
For bare-metal or virtual machine deployments, precompiled binaries for CoreDNS integrated with the GSLB plugin are available for download.
GitHub Releases
Go to the GitHub Releases Page to download the archive for your platform.
Each release includes assets for:
- Linux:
coredns-gslb_linux_amd64.tar.gz,coredns-gslb_linux_arm64.tar.gz - macOS:
coredns-gslb_darwin_amd64.tar.gz,coredns-gslb_darwin_arm64.tar.gz - Windows:
coredns-gslb_windows_amd64.zip
Source Code & Compilation
If you need to build CoreDNS with GSLB along with other third-party CoreDNS plugins, or want to build it from the latest source code:
- Repository: GitHub - dmachard/CoreDNS-GSLB
- Refer to the Binary Compilation Guide for step-by-step instructions on setting up
plugin.cfgand compiling the Go binary.