Files
coredns/middleware/chaos
Miek Gieben 9ac3cab1b7 Make CoreDNS a server type plugin for Caddy (#220)
* Make CoreDNS a server type plugin for Caddy

Remove code we don't need and port all middleware over. Fix all tests
and rework the documentation.

Also make `go generate` build a caddy binary which we then copy into
our directory. This means `go build`-builds remain working as-is.

And new etc instances in each etcd test for better isolation.
Fix more tests and rework test.Server with the newer support Caddy offers.

Fix Makefile to support new mode of operation.
2016-08-19 17:14:17 -07:00
..
2016-04-11 07:56:38 +01:00
2016-04-09 16:17:53 +01:00
2016-08-08 19:18:55 -07:00

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

Syntax

chaos [version] [authors...]
  • version the version to return, defaults to CoreDNS.
  • authors what authors to return. No default.

Note that you have to make sure that this middleware will get actual queries for the following zones: version.bind, version.server, authors.bind, hostname.bind and id.server.

Examples

chaos CoreDNS-001 "Miek Gieben" miek@miek.nl