aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.release14
-rw-r--r--man/coredns-acl.713
-rw-r--r--man/coredns-log.715
-rw-r--r--man/coredns-whoami.72
-rw-r--r--notes/coredns-1.6.7.md41
5 files changed, 74 insertions, 11 deletions
diff --git a/Makefile.release b/Makefile.release
index b346216c7..852a02f59 100644
--- a/Makefile.release
+++ b/Makefile.release
@@ -8,10 +8,12 @@
# These are published on coredns.io. For example see: notes/coredns-1.5.1.md
#
# Getting the authors for this release is done with the following command line
+# See the 'authors' target.
#
-# git log --pretty=format:'%an' v$(VERSION)..master | sort -u
+# git log --pretty=format:'%an' $(git describe --tags --abbrev=0)..master | sort -u
#
# Getting all pull requests merged since the last tag can be done with this "oneliner"
+# See the 'prs' target.
#
# % git log $(git describe --tags --abbrev=0)..HEAD --oneline | awk ' { $1="";print } ' | sed 's/^ //' | sed -e 's|#\([0-9]\)|https://github.com/coredns/coredns/pull/\1|'
#
@@ -162,3 +164,13 @@ version:
clean:
rm -rf release
rm -rf build
+
+.PHONY: prs
+prs:
+ git log $$(git describe --tags --abbrev=0)..HEAD --oneline | awk ' { $$1="";print } ' | sed 's/^ //' | sed -e 's|#\([0-9]\)|https://github.com/coredns/coredns/pull/\1|' | \
+ grep -v '^build(deps)' | \
+ grep -v '^auto go mod tidy'
+
+.PHONY: authors
+authors:
+ git log --pretty=format:'%an' $$(git describe --tags --abbrev=0)..master | sort -u
diff --git a/man/coredns-acl.7 b/man/coredns-acl.7
index 21f65e79f..0ebbb635a 100644
--- a/man/coredns-acl.7
+++ b/man/coredns-acl.7
@@ -103,3 +103,16 @@ example.org {
.fi
.RE
+.SH "METRICS"
+.PP
+If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metrics are exported:
+
+.IP \(bu 4
+\fB\fCcoredns_request_block_count_total{server, zone}\fR - counter of DNS requests being blocked.
+.IP \(bu 4
+\fB\fCcoredns_request_allow_count_total{server}\fR - counter of DNS requests being allowed.
+
+
+.PP
+The \fB\fCserver\fR and \fB\fCzone\fR labels are explained in the \fImetrics\fP plugin documentation.
+
diff --git a/man/coredns-log.7 b/man/coredns-log.7
index d1e7e6538..b93fc68ec 100644
--- a/man/coredns-log.7
+++ b/man/coredns-log.7
@@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.miek.nl
-.TH "COREDNS-LOG" 7 "December 2019" "CoreDNS" "CoreDNS Plugins"
+.TH "COREDNS-LOG" 7 "January 2020" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP
@@ -8,11 +8,11 @@
.SH "DESCRIPTION"
.PP
By just using \fIlog\fP you dump all queries (and parts for the reply) on standard output. Options exist
-to tweak the output a little. The date/time prefix on log lines is RFC3339 formatted with
-milliseconds.
+to tweak the output a little. Note that for busy servers logging will incur a performance hit.
.PP
-Note that for busy servers logging will incur a performance hit.
+Enabling or disabling the \fIlog\fP plugin only affects the query logging, any other logging from
+CoreDNS will show up regardless.
.SH "SYNTAX"
.PP
@@ -24,11 +24,8 @@ log
.fi
.RE
-.IP \(bu 4
-With no arguments, a query log entry is written to \fIstdout\fP in the common log format for all requests
-
-
.PP
+With no arguments, a query log entry is written to \fIstdout\fP in the common log format for all requests.
Or if you want/need slightly more control:
.PP
@@ -83,7 +80,7 @@ logged whatever we mix together with "all".
.PP
-If no class is specified, it defaults to \fIall\fP.
+If no class is specified, it defaults to \fB\fCall\fR.
.SH "LOG FORMAT"
.PP
diff --git a/man/coredns-whoami.7 b/man/coredns-whoami.7
index 860a4230c..898d4247e 100644
--- a/man/coredns-whoami.7
+++ b/man/coredns-whoami.7
@@ -1,5 +1,5 @@
.\" Generated by Mmark Markdown Processer - mmark.miek.nl
-.TH "COREDNS-WHOAMI" 7 "December 2019" "CoreDNS" "CoreDNS Plugins"
+.TH "COREDNS-WHOAMI" 7 "January 2020" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP
diff --git a/notes/coredns-1.6.7.md b/notes/coredns-1.6.7.md
new file mode 100644
index 000000000..972a8e19d
--- /dev/null
+++ b/notes/coredns-1.6.7.md
@@ -0,0 +1,41 @@
++++
+title = "CoreDNS-1.6.7 Release"
+description = "CoreDNS-1.6.7 Release Notes."
+tags = ["Release", "1.6.7", "Notes"]
+release = "1.6.7"
+date = 2020-01-24T10:00:00+00:00
+author = "coredns"
++++
+
+The CoreDNS team has released
+[CoreDNS-1.6.7](https://github.com/coredns/coredns/releases/tag/v1.6.7).
+
+This is a fairly small release that resolves some nits and it adds mips64le to the set of
+architectures that we create binaries for. See "Noteworthy Changes" for more detail.
+
+## Brought to You By
+
+Antonio Ojea,
+Brad P. Crochet,
+Dominic Yin,
+DrmagicE,
+Erfan Besharat,
+Jonathan Nagy,
+Kohei Yoshida,
+Miek Gieben,
+Yong Tang,
+Zheng Xie,
+Zou Nengren.
+
+## Noteworthy Changes
+
+* Add mips64le to released architectures (https://github.com/coredns/coredns/pull/3589)
+* Fix HostPortOrFile to support IPv6 addresses with zone (https://github.com/coredns/coredns/pull/3527)
+* plugin/acl: Document metrics in README (https://github.com/coredns/coredns/pull/3605)
+* plugin/cache: Registry cache_miss logic (https://github.com/coredns/coredns/pull/3578)
+* plugin/cache: Update comment to conform to the implementation (https://github.com/coredns/coredns/pull/3573)
+* plugin/{forward, grpc}: Dedup policy implement between grpc and proxy plugin (https://github.com/coredns/coredns/pull/3537)
+* plugin/kubernetes: Bump kubernetes plugin schema version (https://github.com/coredns/coredns/pull/3554)
+* plugin/{kubernetes, etc}: Resolve TXT records via CNAME (https://github.com/coredns/coredns/pull/3557)
+* plugin/logs: Docs: update README and log plugin (https://github.com/coredns/coredns/pull/3602)
+* plugin/sign: Add expiration jitter (https://github.com/coredns/coredns/pull/3588)