aboutsummaryrefslogtreecommitdiff
path: root/man/coredns-etcd.7
diff options
context:
space:
mode:
Diffstat (limited to 'man/coredns-etcd.7')
-rw-r--r--man/coredns-etcd.726
1 files changed, 17 insertions, 9 deletions
diff --git a/man/coredns-etcd.7 b/man/coredns-etcd.7
index 57d8a2e5c..8221ed63e 100644
--- a/man/coredns-etcd.7
+++ b/man/coredns-etcd.7
@@ -1,9 +1,9 @@
.\" Generated by Mmark Markdown Processer - mmark.miek.nl
-.TH "COREDNS-ETCD" 7 "August 2019" "CoreDNS" "CoreDNS Plugins"
+.TH "COREDNS-ETCD" 7 "September 2019" "CoreDNS" "CoreDNS Plugins"
.SH "NAME"
.PP
-\fIetcd\fP - enable SkyDNS service discovery from etcd.
+\fIetcd\fP - enables SkyDNS service discovery from etcd.
.SH "DESCRIPTION"
.PP
@@ -12,7 +12,7 @@ a generic DNS zone data plugin. Only a subset of DNS record types are implemente
and delegations are not handled at all.
.PP
-The data in etcd instance has to be encoded as
+The data in the etcd instance has to be encoded as
a message
\[la]https://github.com/skynetservices/skydns/blob/2fcff74cdc9f9a7dd64189a447ef27ac354b725f/msg/service.go#L26\[ra]
like SkyDNS
@@ -116,15 +116,19 @@ This is the default SkyDNS setup, with everything specified in full:
.RS
.nf
-\&. {
- etcd skydns.local {
+skydns.local {
+ etcd {
path /skydns
endpoint http://localhost:2379
}
prometheus
- cache 160 skydns.local
+ cache
loadbalance
+}
+
+\&. {
forward . 8.8.8.8:53 8.8.4.4:53
+ cache
}
.fi
@@ -138,12 +142,16 @@ when resolving external pointing CNAMEs.
.RS
.nf
-\&. {
- etcd skydns.local {
+skydns.local {
+ etcd {
path /skydns
}
- cache 160 skydns.local
+ cache
+}
+
+\&. {
forward . /etc/resolv.conf
+ cache
}
.fi