notes/coredns-007.md
+++ date = "2017-05-03T19:26:11Z" description = "CoreDNS-007 Release Notes." release = "007" tags = ["Release", "007", "Notes"] title = "CoreDNS-007 Release" author = "coredns" +++
CoreDNS-007 has been released!
CoreDNS is a DNS server that chains plugins, where each plugin implements a DNS feature.
CoreDNS is accepted as an inception project by the CNCF! Which means a lot to us. See this blog post on why we wanted/did this.
Because of this we moved repos: https://github.com/coredns is the main overarching repo. There is an automatic redirect in place from the old repo.
And... We have a new logo! We're also discussion a website redesign for https://coredns.io and this blog.
Back to the release.
ServeDNS is extended to take a context. This allows (for instance) tracing to start at an earlier entrypoint.grpc:// makes the server talk gRPC. The tls directive is used to
specify TLS certificates.fallthrough option to pass queries that would result in NXDOMAIN
to the next plugin, even if the query is in the cluster domain. This enables custom DNS
entries in the cluster domain (as long as they do not overlap with a normal Kubernetes record). To
facilitate this the plugin ordering is also altered to put kubernetes in the chain before
other backends.The following people helped with getting this release done:
Chris Aniszczyk, Chris O'Haver, Christoph Görn, Dominic, John Belamaric, Jonathan Boulle, Michael, Michael S. Fischer, Miek Gieben, Yong Tang, Yue Ko.
If you want to help, please check out one of the issues and start coding!
For documentation and help, see our community page.