Files
coredns.io/content/plugins/federation.md
T
Miek GiebenandGitHub 4f7a3ee90f 1.2.0 release blog (#98)
* 1.2.0 release blog

Signed-off-by: Miek Gieben <miek@miek.nl>

* slightly better

Signed-off-by: Miek Gieben <miek@miek.nl>
2018-07-11 11:29:17 +01:00

1.1 KiB

+++ title = "federation" description = "federation enables federated queries to be resolved via the kubernetes plugin." weight = 12 tags = [ "plugin", "federation" ] categories = [ "plugin" ] date = "2018-07-11T10:14:28.431929" +++

Description

Enabling this plugin allows Federated queries to be resolved via the kubernetes plugin.

Enabling federation without also having kubernetes is a noop.

Syntax

federation [ZONES...] {
    NAME DOMAIN
}
  • Each NAME and DOMAIN defines federation membership. One entry for each. A duplicate NAME will silently overwrite any previous value.

Examples

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
    }
}

Or slightly shorter:

cluster.local {
    kubernetes
    federation {
        prod prod.feddomain.com
        staging staging.feddomain.com
    }
}