diff options
Diffstat (limited to 'notes/coredns-1.2.3.md')
-rw-r--r-- | notes/coredns-1.2.3.md | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/notes/coredns-1.2.3.md b/notes/coredns-1.2.3.md new file mode 100644 index 000000000..d169048cf --- /dev/null +++ b/notes/coredns-1.2.3.md @@ -0,0 +1,61 @@ ++++ +title = "CoreDNS-1.2.3 Release" +description = "CoreDNS-1.2.3 Release Notes." +tags = ["Release", "1.2.3", "Notes"] +release = "1.2.3" +date = "2018-10-16T11:37:29+01:00" +author = "coredns" ++++ + +We are pleased to announce the [release](https://github.com/coredns/coredns/releases/tag/v1.2.3) of +CoreDNS-1.2.3! + +## Core + +This is a big release that spans almost 6 weeks of development, slightly longer than normal. You may +also have noticed that CoreDNS *wasn't* made the default in Kubernetes 1.12 due to increased memory +used compared to kube-dns. This release contains a fix for that. + +The underlying DNS library has seen multiple updates to improve throughput and memory and we have +enabled REUSE_PORT on the ports CoreDNS opens on \*nix. + +## Plugins + +* [*federation*](/plugins/federation) return a correct answer (SERVFAIL) if availability-zone or region labels are missing from a node. +* [*route53*](/plugins/route53) + * Refactor add-on to support batch querying of Route 53 along with all AWS record types (including `CNAME`). + * Add support for zones with overlapping domains (split config) + * Minor improvements (`fallthrough`, `upstream` options, AWS credentials file support) +* [*cache*](/plugin/cache) add a minttl option to set the minimal TTL for records being cached. The cache key moved to hash/fnv64. +* [*rewrite*](/plugin/rewrite) can now also rewrite TTLs +* [*kubernetes*](/plugin/kubernetes) + * Uses less memory (~30% less). + * Do not block on startup when connecting to the API server; returns SERVFAIL in the mean time. + * Support for using a `kubeconfig` file, including various auth providers (Azure not supported due to a compilation issue with that code). +* [*reload*](/plugin/reload) allows the reload interval to be configured. +* [*forward*](/plugin/forward) fix a crash when health checking is enabled in some circumstances. + +## Brought to you by: + +Aaron Riekenberg, +Billie Cleek, +Brad Beam, +Can Yucel, +Chris O'Haver, +dilyevsky, +Eugen Kleiner, +Francois Tur, +John Belamaric, +Manuel Alejandro de Brito Fontes, +Manuel Stocker, +marqc, +Miek Gieben, +Nic Cope, +Paul G, +Ruslan Drozhdzh, +Tom Thorogood, +Yong Tang, +Zach Eddy. + +For documentation see our (in progress!) [manual](/manual). For help and other resources, see our +[community page](https://coredns.io/community/). |