federation - enables federated queries to be resolved via the kubernetes plugin.
Enabling this plugin allows Federated queries to be resolved via the kubernetes plugin.
Enabling federation without also having kubernetes is a noop.
federation [ZONES...] {
NAME DOMAIN
}
- Each NAME and DOMAIN defines federation membership. One entry for each. A duplicate NAME will silently overwrite any previous value.
Here we handle all service requests in the prod
and stage
federations.
. {
kubernetes cluster.local
federation cluster.local {
prod prod.feddomain.com
staging staging.feddomain.com
}
forward . 192.168.1.12
}
This plugin was from github.com/coredns/coredns/plugin/federation through the following command so that commit history could be preserved:
git filter-branch --subdirectory-filter plugin/federation -- --all