plugin/kubernetes: document tranfer (#1745)

Fixes #1720
This commit is contained in:
Miek Gieben
2018-04-26 21:29:29 +01:00
committed by GitHub
parent 3ce4fc8fe4
commit 3236464223

View File

@@ -40,6 +40,7 @@ kubernetes [ZONES...] {
endpoint_pod_names endpoint_pod_names
upstream [ADDRESS...] upstream [ADDRESS...]
ttl TTL ttl TTL
transfer to ADDRESS...
fallthrough [ZONES...] fallthrough [ZONES...]
} }
``` ```
@@ -90,6 +91,10 @@ kubernetes [ZONES...] {
5 seconds, the maximum is capped at 3600 seconds. 5 seconds, the maximum is capped at 3600 seconds.
* `noendpoints` will turn off the serving of endpoint records by disabling the watch on endpoints. * `noendpoints` will turn off the serving of endpoint records by disabling the watch on endpoints.
All endpoint queries and headless service queries will result in an NXDOMAIN. All endpoint queries and headless service queries will result in an NXDOMAIN.
* `transfer` enables zone transfers. It may be specified multiples times. `To` signals the direction
(only `to` is alllow). **ADDRESS** must be denoted in CIDR notation (127.0.0.1/32 etc.) or just as
plain addresses. The special wildcard `*` means: the entire internet.
Sending DNS notifies is not supported.
* `fallthrough` **[ZONES...]** If a query for a record in the zones for which the plugin is authoritative * `fallthrough` **[ZONES...]** If a query for a record in the zones for which the plugin is authoritative
results in NXDOMAIN, normally that is what the response will be. However, if you specify this option, results in NXDOMAIN, normally that is what the response will be. However, if you specify this option,
the query will instead be passed on down the plugin chain, which can include another plugin to handle the query will instead be passed on down the plugin chain, which can include another plugin to handle