Skip to content

Scripts, utilities, and examples for deploying CoreDNS.

License

Notifications You must be signed in to change notification settings

coredns/deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7853d4a · Jan 14, 2025
Aug 6, 2024
Dec 11, 2020
Jun 21, 2022
May 29, 2018
Jan 14, 2025
Sep 15, 2022
Aug 11, 2023
Feb 22, 2017
Sep 15, 2022
Jun 21, 2022

Repository files navigation

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
  • Note that any existing environment variables will override the default makefile variables in debian/rules
  • The above can be used, for example, to build a particular verison by setting the VERSION environment variable

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.

Kubernetes

Helm Chart

The repository providing the helm chart repo is available under

https://github.com/coredns/helm