release: coredns 1.6.0 release (#3058)

* fix the notes and set release date to today
* run a 'make -f Makefile.doc' to generate the manal pages.

Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
Miek Gieben 2019-07-28 10:02:52 +00:00 committed by GitHub
parent b209cb162c
commit 4ecc9c4c43
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 59 additions and 39 deletions

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-ANY" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-ANY" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-AUTOPATH" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-AUTOPATH" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-CACHE" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-CACHE" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-CANCEL" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-CANCEL" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-CHAOS" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-CHAOS" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-DEBUG" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-DEBUG" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-ERRATIC" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-ERRATIC" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -7,7 +7,7 @@
.SH "DESCRIPTION"
.PP
The file plugin is used for an "old-style" DNS server. It serves from a preloaded file that exists
The \fIfile\fP plugin is used for an "old-style" DNS server. It serves from a preloaded file that exists
on disk. If the zone file contains signatures (i.e., is signed using DNSSEC), correct DNSSEC answers
are returned. Only NSEC is supported! If you use this setup \fIyou\fP are responsible for re-signing the
zonefile.
@ -138,3 +138,7 @@ example.org {
.fi
.RE
.SH "ALSO SEE"
.PP
See the \fIloadbalance\fP plugin if you need simple record shuffling.

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-FORWARD" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-FORWARD" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP
@ -149,7 +149,7 @@ If monitoring is enabled (via the \fIprometheus\fP directive) then the following
.IP \(bu 4
\fB\fCcoredns_forward_request_count_total{to}\fR - query count per upstream.
.IP \(bu 4
\fB\fCcoredns_forward_response_rcode_total{to, rcode}\fR - count of RCODEs per upstream.
\fB\fCcoredns_forward_response_rcode_count_total{to, rcode}\fR - count of RCODEs per upstream.
.IP \(bu 4
\fB\fCcoredns_forward_healthcheck_failure_count_total{to}\fR - number of failed health checks per upstream.
.IP \(bu 4

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-GRPC" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-GRPC" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP
@ -97,7 +97,7 @@ If monitoring is enabled (via the \fIprometheus\fP directive) then the following
.IP \(bu 4
\fB\fCcoredns_grpc_request_count_total{to}\fR - query count per upstream.
.IP \(bu 4
\fB\fCcoredns_grpc_response_rcode_total{to, rcode}\fR - count of RCODEs per upstream.
\fB\fCcoredns_grpc_response_rcode_count_total{to, rcode}\fR - count of RCODEs per upstream.
and we are randomly (this always uses the \fB\fCrandom\fR policy) spraying to an upstream.

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-HEALTH" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-HEALTH" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-HOSTS" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-HOSTS" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP
@ -13,15 +13,17 @@ plugin only supports A, AAAA, and PTR records. The hosts plugin can be used with
available hosts files that block access to advertising servers.
.PP
The plugin reloads the content of the hosts file every 5 seconds. Upon reload, CoreDNS will use the new definitions.
Should the file be deleted, any inlined content will continue to be served. When the file is restored, it will then again be used.
The plugin reloads the content of the hosts file every 5 seconds. Upon reload, CoreDNS will use the
new definitions. Should the file be deleted, any inlined content will continue to be served. When
the file is restored, it will then again be used.
.PP
This plugin can only be used once per Server Block.
.SH "THE HOSTS FILE"
.PP
Commonly the entries are of the form \fB\fCIP_address canonical_hostname [aliases...]\fR as explained by the hosts(5) man page.
Commonly the entries are of the form \fB\fCIP_address canonical_hostname [aliases...]\fR as explained by
the hosts(5) man page.
.PP
Examples:
@ -41,7 +43,8 @@ fdfc:a744:27b5:3b0e::1 example.com example
.SS "PTR RECORDS"
.PP
PTR records for reverse lookups are generated automatically by CoreDNS (based on the hosts file entries) and cannot be created manually.
PTR records for reverse lookups are generated automatically by CoreDNS (based on the hosts file
entries) and cannot be created manually.
.SH "SYNTAX"
.PP

View file

@ -64,7 +64,6 @@ kubernetes [ZONES...] {
.fi
.RE
.IP \(bu 4
\fB\fCendpoint\fR specifies the \fBURL\fP for a remote k8s API endpoint.
If omitted, it will connect to k8s in-cluster using the cluster service account.

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-METRICS" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-METRICS" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-PPROF" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-PPROF" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-READY" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-READY" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-REWRITE" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-REWRITE" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -19,7 +19,7 @@ The route53 plugin can be used when coredns is deployed on AWS or elsewhere.
.nf
route53 [ZONE:HOSTED\_ZONE\_ID...] {
[aws\_access\_key AWS\_ACCESS\_KEY\_ID AWS\_SECRET\_ACCESS\_KEY]
aws\_access\_key [AWS\_ACCESS\_KEY\_ID AWS\_SECRET\_ACCESS\_KEY]
credentials PROFILE [FILENAME]
fallthrough [ZONES...]
}
@ -48,16 +48,17 @@ zone.
\fBFILENAME\fP AWS credentials filename. Defaults to \fB\fC~/.aws/credentials\fR are used.
.IP \(bu 4
\fB\fCfallthrough\fR If zone matches and no record can be generated, pass request to the next plugin.
If \fB[ZONES...]\fP is omitted, then fallthrough happens for all zones for which the plugin is
If \fBZONES\fP is omitted, then fallthrough happens for all zones for which the plugin is
authoritative. If specific zones are listed (for example \fB\fCin-addr.arpa\fR and \fB\fCip6.arpa\fR), then
only queries for those zones will be subject to fallthrough.
.IP \(bu 4
\fBZONES\fP zones it should be authoritative for. If empty, the zones from the configuration block
\fBZONES\fP zones it should be authoritative for. If empty, the zones from the configuration
block.
.SH "EXAMPLES"
.PP
Enable route53 with implicit AWS credentials and and resolve CNAMEs via 10.0.0.1:
Enable route53 with implicit AWS credentials and resolve CNAMEs via 10.0.0.1:
.PP
.RS

View file

@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.nl
.TH "COREDNS-TLS" 7 "June 2019" "CoreDNS" "CoreDNS Plugins"
.TH "COREDNS-TLS" 7 "July 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP

View file

@ -3,7 +3,7 @@ title = "CoreDNS-1.6.0 Release"
description = "CoreDNS-1.6.0 Release Notes."
tags = ["Release", "1.6.0", "Notes"]
release = "1.6.0"
date = 2019-07-03T07:35:47+01:00
date = 2019-07-28T14:35:47+01:00
author = "coredns"
+++
@ -13,7 +13,7 @@ The CoreDNS team has released
The `-cpu` flag is removed from this version.
This release sports changes in the *file* plugin. A speed up in the *log* plugin and fixes in the
*cache* plugin.
*cache* and *hosts* plugins.
Upcoming deprecation: the kubernetes *federation* plugin [will be moved
to](https://github.com/coredns/coredns/issues/3041) github.com/coredns/federation. This is likely to
@ -26,24 +26,37 @@ happen in CoreDNS 1.7.0.
* The [*cache*](/plugins/cache) fixes a race.
* Multiple fixes in the [*route53*](/plugins/route53) plugin.
* And the [*kubernetes*](/plugins/kubernetes) removes the `resyncperiod` option.
* The [*host*](/plugins/host) appended entries from /etc/hosts on each (re-)parse, instead of
overwriting them.
* Speed ups in the [*log*](/plugins/log) plugin.
## Brought to You By
* Wonderful people
Anshul Sharma,
Charlie Vieth,
Chris O'Haver,
Christian Muehlhaeuser,
Erfan Besharat,
Jintao Zhang,
Mat Lowery,
Miek Gieben,
Ruslan Drozhdzh,
Yong Tang.
## Noteworthy Changes
* core: Scrub: TC bit is always set (https://github.com/coredns/coredns/pull/3001)
* plugin/file: Simplify locking (https://github.com/coredns/coredns/pull/3024)
* plugin/file: New zone should have zero records (https://github.com/coredns/coredns/pull/3025)
* plugin/file: Rename do to walk and cleanup and document (https://github.com/coredns/coredns/pull/2987)
* pkg/cache: Fix race in Add() and Evict() (https://github.com/coredns/coredns/pull/3013)
* pkg/replacer: Evaluate format once and improve perf by ~3x (https://github.com/coredns/coredns/pull/3002)
* plugin/file: Fix setting ReloadInterval (https://github.com/coredns/coredns/pull/3017)
* plugin/file: Make non-existent file non-fatal (https://github.com/coredns/coredns/pull/2955)
* plugin/file: New zone should have zero records (https://github.com/coredns/coredns/pull/3025)
* plugin/file: Rename do to walk and cleanup and document (https://github.com/coredns/coredns/pull/2987)
* plugin/file: Simplify locking (https://github.com/coredns/coredns/pull/3024)
* plugin/host: don't append the names when reparsing hosts file (https://github.com/coredns/coredns/pull/3045)
* plugin/kubernetes: Remove resyncperiod (https://github.com/coredns/coredns/pull/2923)
* plugin/log: Fix log plugin benchmark and slightly improve performance (https://github.com/coredns/coredns/pull/3004)
* plugin/metrics: Fix response_rcode_count_total metric (https://github.com/coredns/coredns/pull/3029)
* pkg/cache: Fix race in Add() and Evict() (https://github.com/coredns/coredns/pull/3013)
* plugin/rewrite: Fix domain length validation (https://github.com/coredns/coredns/pull/2995)
* plugin/route53: Fix IAM credential file (https://github.com/coredns/coredns/pull/2983)
* plugin/route53: Fix multiple credentials in route53 (https://github.com/coredns/coredns/pull/2859)
* pkg/replacer: Evaluate format once and improve perf by ~3x (https://github.com/coredns/coredns/pull/3002)
* plugin/log: Fix log plugin benchmark and slightly improve performance (https://github.com/coredns/coredns/pull/3004)
* plugin/rewrite: Fix domain length validation (https://github.com/coredns/coredns/pull/2995)
* plugin/kubernetes: Remove resyncperiod (https://github.com/coredns/coredns/pull/2923)