mirror of
https://github.com/coredns/coredns.git
synced 2026-01-07 17:31:23 -05:00
Doc updates
Remove miek.nl in favor of example.org and other smaller cleanups.
This commit is contained in:
9
middleware/cache/README.md
vendored
9
middleware/cache/README.md
vendored
@@ -12,17 +12,16 @@ cache [ttl] [zones...]
|
||||
answer section) will be used.
|
||||
* `zones` zones it should should cache for. If empty the zones from the configuration block are used.
|
||||
|
||||
|
||||
Each element in the cache is cached according to its TTL, for the negative cache the SOA's MinTTL
|
||||
value is used.
|
||||
|
||||
A cache mostly makes sense with a middleware that is potentially slow, i.e. a proxy that retrieves
|
||||
answer, or to minimize backend queries for middleware like etcd. Using a cache with the file
|
||||
middleware essentially doubles the memory load with no concealable increase of query speed.
|
||||
middleware essentially doubles the memory load with no conceivable increase of query speed.
|
||||
|
||||
The minimum TTL allowed on resource records is 5 seconds.
|
||||
|
||||
If monitoring is enabled (`prometheus` directive) then the following metrics are added:
|
||||
If monitoring is enabled (`prometheus` directive) then the following extra metrics are added:
|
||||
* coredns_cache_hit_count_total, and
|
||||
* coredns_cache_miss_count_total
|
||||
|
||||
@@ -38,7 +37,7 @@ Enable caching for all zones, but cap everything to a TTL of 10 seconds.
|
||||
|
||||
~~~
|
||||
proxy . 8.8.8.8:53
|
||||
cache miek.nl
|
||||
cache example.org
|
||||
~~~
|
||||
|
||||
Proxy to Google Public DNS and only cache responses for miek.nl (or below).
|
||||
Proxy to Google Public DNS and only cache responses for example.org (or below).
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# chaos
|
||||
|
||||
The `chaos` middleware allows CoreDNS to response to TXT queries in CH class.
|
||||
Useful for retrieving version or author information from the server. If
|
||||
Useful for retrieving version or author information from the server.
|
||||
|
||||
## Syntax
|
||||
|
||||
@@ -9,7 +9,7 @@ Useful for retrieving version or author information from the server. If
|
||||
chaos [version] [authors...]
|
||||
~~~
|
||||
|
||||
* `version` the version to return, defaults to CoreDNS.
|
||||
* `version` the version to return, defaults to CoreDNS-<version>, if not set.
|
||||
* `authors` what authors to return. No default.
|
||||
|
||||
Note that you have to make sure that this middleware will get actual queries for the
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
message. See [Wikipedia](https://en.wikipedia.org/wiki/Round-robin_DNS) about the pros and cons
|
||||
on this setup.
|
||||
|
||||
It will take care to sort any CNAMEs before any address records.
|
||||
It will take care to sort any CNAMEs before any address records, because some stub resolver
|
||||
implementation (like glibc) can't handle that.
|
||||
|
||||
## Syntax
|
||||
|
||||
|
||||
Reference in New Issue
Block a user