mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-29 01:04:15 -04:00 
			
		
		
		
	Run makefile.doc (#3365)
Generate manual pages; no other changes. Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
		| @@ -1,12 +1,12 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-ACL" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-ACL" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| \fIacl\fP - enforces access control policies on source ip and prevents unauthorized access to DNS servers. | \fIacl\fP - enforces access control policies on source ip and prevents unauthorized access to DNS servers. | ||||||
|  |  | ||||||
| .SH "DESCRIPTION" | .SH "DESCRIPTION" | ||||||
| .PP | .PP | ||||||
| With \fB\fCacl\fR enabled, users are able to block suspicous DNS queries by configuring IP filter rule sets, i.e. allowing authorized queries to recurse or blocking unauthorized queries. | With \fB\fCacl\fR enabled, users are able to block suspicious DNS queries by configuring IP filter rule sets, i.e. allowing authorized queries to recurse or blocking unauthorized queries. | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| This plugin can be used multiple times per Server Block. | This plugin can be used multiple times per Server Block. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-AUTOPATH" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-AUTOPATH" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -36,7 +36,7 @@ If a plugin implements the \fB\fCAutoPather\fR interface then it can be used. | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metric is exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metric is exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_autopath_success_count_total{server}\fR - counter of successfully autopath-ed queries. | \fB\fCcoredns_autopath_success_count_total{server}\fR - counter of successfully autopath-ed queries. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-BIND" 7 "August 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-BIND" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -60,7 +60,7 @@ To allow processing DNS requests only local host on both IPv4 and IPv6 stacks, u | |||||||
| .RE | .RE | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| If the configuration comes up with several \fIbind\fP directives, all addresses are consolidated together: | If the configuration comes up with several \fIbind\fP plugins, all addresses are consolidated together: | ||||||
| The following sample is equivalent to the preceding: | The following sample is equivalent to the preceding: | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-CACHE" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-CACHE" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -85,7 +85,7 @@ Entries with 0 TTL will remain in the cache until randomly evicted when the shar | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metrics are exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metrics are exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_cache_size{server, type}\fR - Total elements in the cache by cache type. | \fB\fCcoredns_cache_size{server, type}\fR - Total elements in the cache by cache type. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-DNSSEC" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-DNSSEC" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -69,7 +69,7 @@ RRSIGs. The default for \fBCAPACITY\fP is 10000. | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metrics are exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metrics are exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_dnssec_cache_size{server, type}\fR - total elements in the cache, type is "signature". | \fB\fCcoredns_dnssec_cache_size{server, type}\fR - total elements in the cache, type is "signature". | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-ERRATIC" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-ERRATIC" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -7,18 +7,14 @@ | |||||||
|  |  | ||||||
| .SH "DESCRIPTION" | .SH "DESCRIPTION" | ||||||
| .PP | .PP | ||||||
| \fIerratic\fP returns a static response to all queries, but the responses can be delayed, dropped or truncated. | \fIerratic\fP returns a static response to all queries, but the responses can be delayed, | ||||||
| The \fIerratic\fP plugin will respond to every A or AAAA query. For any other type it will return | dropped or truncated. The \fIerratic\fP plugin will respond to every A or AAAA query. For | ||||||
| a SERVFAIL response. The reply for A will return 192.0.2.53 (see RFC | any other type it will return a SERVFAIL response (except AXFR). The reply for A will return | ||||||
| 5737 | 192.0.2.53 (RFC 5737 | ||||||
| \[la]https://tools.ietf.org/html/rfc5737\[ra], | \[la]https://tools.ietf.org/html/rfc5737\[ra]), for AAAA it returns 2001:DB8::53 (RFC | ||||||
| for AAAA it returns 2001:DB8::53 (see RFC 3849 | 3849 | ||||||
| \[la]https://tools.ietf.org/html/rfc3849\[ra]) and for an | \[la]https://tools.ietf.org/html/rfc3849\[ra]). For an AXFR request it will respond with a small | ||||||
| AXFR request it will respond with a small zone transfer. | zone transfer. | ||||||
|  |  | ||||||
| .PP |  | ||||||
| \fIerratic\fP can also be used in conjunction with the \fIautopath\fP plugin. This is mostly to aid in |  | ||||||
| testing. |  | ||||||
|  |  | ||||||
| .SH "SYNTAX" | .SH "SYNTAX" | ||||||
| .PP | .PP | ||||||
| @@ -65,7 +61,7 @@ example.org { | |||||||
| .RE | .RE | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| Or even shorter if the defaults suits you. Note this only drops queries, it does not delay them. | Or even shorter if the defaults suit you. Note this only drops queries, it does not delay them. | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| .RS | .RS | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-FILE" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-FILE" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -24,7 +24,7 @@ file DBFILE [ZONES...] | |||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fBDBFILE\fP the database file to read and parse. If the path is relative, the path from the \fIroot\fP | \fBDBFILE\fP the database file to read and parse. If the path is relative, the path from the \fIroot\fP | ||||||
| directive will be prepended to it. | plugin will be prepended to it. | ||||||
| .IP \(bu 4 | .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 | ||||||
| are used. | are used. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-FORWARD" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-FORWARD" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -142,7 +142,7 @@ readTimeout by default is 2 sec, and can decrease automatically down to 200ms | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metric are exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metric are exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_forward_request_duration_seconds{to}\fR - duration per upstream interaction. | \fB\fCcoredns_forward_request_duration_seconds{to}\fR - duration per upstream interaction. | ||||||
| @@ -155,8 +155,6 @@ If monitoring is enabled (via the \fIprometheus\fP directive) then the following | |||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_forward_healthcheck_broken_count_total{}\fR - counter of when all upstreams are unhealthy, | \fB\fCcoredns_forward_healthcheck_broken_count_total{}\fR - counter of when all upstreams are unhealthy, | ||||||
| and we are randomly (this always uses the \fB\fCrandom\fR policy) spraying to an upstream. | and we are randomly (this always uses the \fB\fCrandom\fR policy) spraying to an upstream. | ||||||
| .IP \(bu 4 |  | ||||||
| \fB\fCcoredns_forward_socket_count_total{to}\fR - number of cached sockets per upstream. |  | ||||||
|  |  | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-GRPC" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-GRPC" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -90,7 +90,7 @@ Also note the TLS config is "global" for the whole grpc proxy if you need a diff | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metric are exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metric are exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_grpc_request_duration_seconds{to}\fR - duration per upstream interaction. | \fB\fCcoredns_grpc_request_duration_seconds{to}\fR - duration per upstream interaction. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-HEALTH" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-HEALTH" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -69,7 +69,7 @@ Doing this is supported but both endpoints ":8080" and ":8081" will export the e | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metric is exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metric is exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_health_request_duration_seconds{}\fR - duration to process a HTTP query to the local | \fB\fCcoredns_health_request_duration_seconds{}\fR - duration to process a HTTP query to the local | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-HOSTS" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-HOSTS" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -68,7 +68,7 @@ hosts [FILE [ZONES...]] { | |||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fBFILE\fP the hosts file to read and parse. If the path is relative the path from the \fIroot\fP | \fBFILE\fP the hosts file to read and parse. If the path is relative the path from the \fIroot\fP | ||||||
| directive will be prepended to it. Defaults to /etc/hosts if omitted. We scan the file for changes | plugin will be prepended to it. Defaults to /etc/hosts if omitted. We scan the file for changes | ||||||
| every 5 seconds. | every 5 seconds. | ||||||
| .IP \(bu 4 | .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 | ||||||
| @@ -95,7 +95,7 @@ queries for those zones will be subject to fallthrough. | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metrics are exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metrics are exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_hosts_entries_count{}\fR - The combined number of entries in hosts and Corefile. | \fB\fCcoredns_hosts_entries_count{}\fR - The combined number of entries in hosts and Corefile. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-IMPORT" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-IMPORT" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -11,7 +11,7 @@ The \fIimport\fP plugin can be used to include files into the main configuration | |||||||
| reference predefined snippets. Both can help to avoid some duplication. | reference predefined snippets. Both can help to avoid some duplication. | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| This is a unique directive in that \fIimport\fP can appear outside of a server block. In other words, it | This is a unique plugin in that \fIimport\fP can appear outside of a server block. In other words, it | ||||||
| can appear at the top of a Corefile where an address would normally be. | can appear at the top of a Corefile where an address would normally be. | ||||||
|  |  | ||||||
| .SH "SYNTAX" | .SH "SYNTAX" | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-KUBERNETES" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-KUBERNETES" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -37,7 +37,7 @@ kubernetes [ZONES...] | |||||||
| .RE | .RE | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| With only the directive specified, the \fIkubernetes\fP plugin will default to the zone specified in | With only the plugin specified, the \fIkubernetes\fP plugin will default to the zone specified in | ||||||
| the server's block. It will handle all queries in that zone and connect to Kubernetes in-cluster. It | the server's block. It will handle all queries in that zone and connect to Kubernetes in-cluster. It | ||||||
| will not provide PTR records for services or A records for pods. If \fBZONES\fP is used it specifies | will not provide PTR records for services or A records for pods. If \fBZONES\fP is used it specifies | ||||||
| all the zones the plugin should be authoritative for. | all the zones the plugin should be authoritative for. | ||||||
| @@ -308,9 +308,6 @@ For example, wildcards can be used to resolve all Endpoints for a Service as \fB | |||||||
| .fi | .fi | ||||||
| .RE | .RE | ||||||
|  |  | ||||||
| .PP |  | ||||||
| This response can be randomized using the \fB\fCloadbalance\fR plugin |  | ||||||
|  |  | ||||||
| .SH "METADATA" | .SH "METADATA" | ||||||
| .PP | .PP | ||||||
| The kubernetes plugin will publish the following metadata, if the \fImetadata\fP | The kubernetes plugin will publish the following metadata, if the \fImetadata\fP | ||||||
| @@ -334,3 +331,31 @@ kubernetes/client-namespace: the client pod's namespace, if \fB\fCpods verified\ | |||||||
| kubernetes/client-pod-name: the client pod's name, if \fB\fCpods verified\fR mode is enabled | kubernetes/client-pod-name: the client pod's name, if \fB\fCpods verified\fR mode is enabled | ||||||
|  |  | ||||||
|  |  | ||||||
|  | .SH "METRICS" | ||||||
|  | .PP | ||||||
|  | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metrics are exported: | ||||||
|  |  | ||||||
|  | .IP \(bu 4 | ||||||
|  | \fB\fCcoredns_kubernetes_dns_programming_duration_seconds{service_kind}\fR - Exports the | ||||||
|  | DNS programming latency SLI | ||||||
|  | \[la]https://github.com/kubernetes/community/blob/master/sig-scalability/slos/dns_programming_latency.md\[ra]. | ||||||
|  | The metrics has the \fB\fCservice_kind\fR label that identifies the kind of the | ||||||
|  | kubernetes service | ||||||
|  | \[la]https://kubernetes.io/docs/concepts/services-networking/service\[ra]. | ||||||
|  | It may take one of the three values: | ||||||
|  |  | ||||||
|  | .RS | ||||||
|  | .IP \(en 4 | ||||||
|  | \fB\fCcluster_ip\fR | ||||||
|  | .IP \(en 4 | ||||||
|  | \fB\fCheadless_with_selector\fR | ||||||
|  | .IP \(en 4 | ||||||
|  | \fB\fCheadless_without_selector\fR | ||||||
|  |  | ||||||
|  | .RE | ||||||
|  |  | ||||||
|  |  | ||||||
|  | .SH "BUGS" | ||||||
|  | .PP | ||||||
|  | The duration metric only supports the "headless\fIwith\fPselector" service currently. | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-RELOAD" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-RELOAD" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -135,7 +135,7 @@ CoreDNS v1.7.0 and later does parse the Corefile and supports detecting changes | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metric is exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metric is exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_reload_failed_count_total{}\fR - counts the number of failed reload attempts. | \fB\fCcoredns_reload_failed_count_total{}\fR - counts the number of failed reload attempts. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-SIGN" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-SIGN" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -82,7 +82,7 @@ sign DBFILE [ZONES...] { | |||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fBDBFILE\fP the zone database file to read and parse. If the path is relative, the path from the | \fBDBFILE\fP the zone database file to read and parse. If the path is relative, the path from the | ||||||
| \fIroot\fP directive will be prepended to it. | \fIroot\fP plugin will be prepended to it. | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fBZONES\fP zones it should be sign for. If empty, the zones from the configuration block are | \fBZONES\fP zones it should be sign for. If empty, the zones from the configuration block are | ||||||
| used. | used. | ||||||
| @@ -94,7 +94,7 @@ for \fB\fCK<name>+<alg>+<id>\fR files. Any metadata in these files (Activate, Pu | |||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCdirectory\fR specifies the \fBDIR\fP where CoreDNS should save zones that have been signed. | \fB\fCdirectory\fR specifies the \fBDIR\fP where CoreDNS should save zones that have been signed. | ||||||
| If not given this defaults to \fB\fC/var/lib/coredns\fR. The zones are saved under the name | If not given this defaults to \fB\fC/var/lib/coredns\fR. The zones are saved under the name | ||||||
| \fB\fCdb.<name>.signed\fR. If the path is relative the path from the \fIroot\fP directive will be prepended | \fB\fCdb.<name>.signed\fR. If the path is relative the path from the \fIroot\fP plugin will be prepended | ||||||
| to it. | to it. | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-TEMPLATE" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-TEMPLATE" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -93,7 +93,7 @@ The output of the template must be a RFC 1035 | |||||||
|  |  | ||||||
| .SH "METRICS" | .SH "METRICS" | ||||||
| .PP | .PP | ||||||
| If monitoring is enabled (via the \fIprometheus\fP directive) then the following metrics are exported: | If monitoring is enabled (via the \fIprometheus\fP plugin) then the following metrics are exported: | ||||||
|  |  | ||||||
| .IP \(bu 4 | .IP \(bu 4 | ||||||
| \fB\fCcoredns_template_matches_total{server, regex}\fR the total number of matched requests by regex. | \fB\fCcoredns_template_matches_total{server, regex}\fR the total number of matched requests by regex. | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.miek.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS-TLS" 7 "September 2019" "CoreDNS" "CoreDNS Plugins" | .TH "COREDNS-TLS" 7 "October 2019" "CoreDNS" "CoreDNS Plugins" | ||||||
|  |  | ||||||
| .SH "NAME" | .SH "NAME" | ||||||
| .PP | .PP | ||||||
| @@ -14,7 +14,7 @@ all (DNSSEC only signs resource records). | |||||||
|  |  | ||||||
| .PP | .PP | ||||||
| The \fItls\fP "plugin" allows you to configure the cryptographic keys that are needed for both | The \fItls\fP "plugin" allows you to configure the cryptographic keys that are needed for both | ||||||
| DNS-over-TLS and DNS-over-gRPC. If the \fB\fCtls\fR directive is omitted, then no encryption takes place. | DNS-over-TLS and DNS-over-gRPC. If the \fItls\fP plugin is omitted, then no encryption takes place. | ||||||
|  |  | ||||||
| .PP | .PP | ||||||
| The gRPC protobuffer is defined in \fB\fCpb/dns.proto\fR. It defines the proto as a simple wrapper for the | The gRPC protobuffer is defined in \fB\fCpb/dns.proto\fR. It defines the proto as a simple wrapper for the | ||||||
|   | |||||||
| @@ -1,9 +1,9 @@ | |||||||
| .\" Generated by Mmark Markdown Processer - mmark.nl | .\" Generated by Mmark Markdown Processer - mmark.miek.nl | ||||||
| .TH "COREDNS" 1 "April 2019" "CoreDNS" "CoreDNS" | .TH "COREDNS" 1 "October 2019" "CoreDNS" "CoreDNS" | ||||||
|  |  | ||||||
| .SH "COREDNS" | .SH "COREDNS" | ||||||
| .PP | .PP | ||||||
| \fIcoredns\fP - plugable DNS nameserver optimized for service discovery and flexibility. | \fIcoredns\fP - pluggable DNS nameserver optimized for service discovery and flexibility. | ||||||
|  |  | ||||||
| .SH "SYNOPSIS" | .SH "SYNOPSIS" | ||||||
| .PP | .PP | ||||||
| @@ -32,9 +32,6 @@ Available options: | |||||||
| specify Corefile to load, if not given CoreDNS will look for a \fB\fCCorefile\fR in the current | specify Corefile to load, if not given CoreDNS will look for a \fB\fCCorefile\fR in the current | ||||||
| directory. | directory. | ||||||
| .TP | .TP | ||||||
| \fB-cpu\fP \fBCAP\fP |  | ||||||
| specify maximum CPU capacity in percent. |  | ||||||
| .TP |  | ||||||
| \fB-dns.port\fP \fBPORT\fP | \fB-dns.port\fP \fBPORT\fP | ||||||
| override default port (53) to listen on. | override default port (53) to listen on. | ||||||
| .TP | .TP | ||||||
| @@ -61,5 +58,5 @@ Apache License 2.0 | |||||||
|  |  | ||||||
| .SH "SEE ALSO" | .SH "SEE ALSO" | ||||||
| .PP | .PP | ||||||
| Corefile(5) coredns-k8s_external(7) coredns-erratic(7) coredns-nsid(7) coredns-hosts(7) coredns-dnssec(7) coredns-health(7) coredns-grpc(7) coredns-ready(7) coredns-file(7) coredns-root(7) coredns-autopath(7) coredns-auto(7) coredns-dnstap(7) coredns-pprof(7) coredns-tls(7) coredns-loadbalance(7) coredns-cache(7) coredns-whoami(7) coredns-bind(7) coredns-loop(7) coredns-import(7) coredns-chaos(7) coredns-template(7) coredns-log(7) coredns-kubernetes(7) coredns-forward(7) coredns-debug(7) coredns-secondary(7) coredns-route53(7) coredns-errors(7) coredns-metrics(7) coredns-reload(7) coredns-rewrite(7) coredns-metadata(7) coredns-federation(7) coredns-etcd(7) coredns-cancel(7) coredns-trace(7). | Corefile(5) coredns-k8s_external(7) coredns-erratic(7) coredns-nsid(7) coredns-any(7) coredns-hosts(7) coredns-acl(7) coredns-dnssec(7) coredns-health(7) coredns-grpc(7) coredns-sign(7) coredns-file(7) coredns-root(7) coredns-autopath(7) coredns-auto(7) coredns-clouddns(7) coredns-dnstap(7) coredns-pprof(7) coredns-tls(7) coredns-loadbalance(7) coredns-cache(7) coredns-ready(7) coredns-whoami(7) coredns-bind(7) coredns-loop(7) coredns-import(7) coredns-chaos(7) coredns-template(7) coredns-azure(7) coredns-log(7) coredns-kubernetes(7) coredns-forward(7) coredns-debug(7) coredns-secondary(7) coredns-route53(7) coredns-errors(7) coredns-metrics(7) coredns-reload(7) coredns-rewrite(7) coredns-metadata(7) coredns-etcd(7) coredns-cancel(7) coredns-trace(7). | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user