mirror of
https://github.com/notherealmarco/coredns-deployment.git
synced 2025-03-14 14:16:16 +01:00
Scripts, utilities, and examples for deploying CoreDNS.
Updating the Homebrew formula requires manual intervention on each release and is not part of the general release process which only includes binaries for all platforms and a Docker image. CoreDNS doesn't provide or maintain official packages for any OS. (The Debian dpgk instructions in this repo have to be run by the user themselves and is just considered an example.) Ref: https://github.com/coredns/coredns/pull/3830 Signed-off-by: Frederic Hemberger <mail@frederic-hemberger.de> |
||
---|---|---|
.circleci | ||
debian | ||
docker | ||
kubernetes | ||
systemd | ||
LICENSE | ||
Makefile | ||
README.md |
Deployment
Scripts, utilities, and examples for deploying CoreDNS.
Debian
On a debian system:
- Run
dpkg-buildpackage -us -uc -b --target-arch ARCH
Where ARCH can be any of the released architectures, like "amd64" or "arm". - Most users will just run:
dpkg-buildpackage -us -uc -b
To install:
- Run
dpkg -i coredns_0.9.10-0~9.20_amd64.deb
.
This installs the coredns binary in /usr/bin, adds a coredns user (homedir set to /var/lib/coredns) and a small Corefile /etc/coredns.