Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coredns/deployment
Scripts, utilities, and examples for deploying CoreDNS.
https://github.com/coredns/deployment
Last synced: 3 days ago
JSON representation
Scripts, utilities, and examples for deploying CoreDNS.
- Host: GitHub
- URL: https://github.com/coredns/deployment
- Owner: coredns
- License: apache-2.0
- Created: 2017-02-22T21:14:20.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-19T16:34:01.000Z (11 months ago)
- Last Synced: 2024-04-14T16:09:10.158Z (8 months ago)
- Language: Shell
- Size: 268 KB
- Stars: 546
- Watchers: 19
- Forks: 535
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-coredns - deployment - Scripts, utilities, and examples for deploying CoreDNS. (Tools / CoreDNS outside K8s)
README
# 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](debian/rules)
- The above can be used, for example, to build a particular verison by setting the `VERSION` environment variableTo 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