This project is mirrored from https://github.com/coredns/coredns.git.
The repository failed to update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
- 22 Mar, 2019 1 commit
-
-
Matt Greenfield authored
-
- 20 Mar, 2019 1 commit
-
-
Miek Gieben authored
* plugin/kubernetes: add ready function Add ready function as the health function is now gone. Signed-off-by:
Miek Gieben <miek@miek.nl> * Fix readme Signed-off-by:
Miek Gieben <miek@miek.nl>
-
- 19 Mar, 2019 1 commit
-
-
Aleks authored
Just fixing some missing `)`
-
- 18 Mar, 2019 1 commit
-
-
MengZeLee authored
* patch setup Use a more streamlined grammar * fix break No need to break out in this for loop
-
- 15 Mar, 2019 1 commit
-
-
Iñigo authored
Fix setup parser. Config params are not being setting.
-
- 14 Mar, 2019 4 commits
-
-
Iñigo authored
* plugin/grpc: New gRPC plugin * some changes after the first review: - remove healthcheck. gRPC already has this implicitly implemented - some naming and stetic changes - fix some comments - other minor fixes * plugin/grpc: New gRPC plugin * some changes after the first review: - remove healthcheck. gRPC already has this implicitly implemented - some naming and stetic changes - fix some comments - other minor fixes * add OWNERS file and change plugin order * remove Rcode checker
-
dilyevsky authored
* [plugin/route53] Support wildcards and other escaped chars. * Fix multiple issues. Add tests. * Cleanup some comments.
-
Stefan Budeanu authored
-
Yong Tang authored
to fix issue #2689 Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
- 13 Mar, 2019 6 commits
-
-
Rajveer Malviya authored
-
Miek Gieben authored
* Remove etcd unit testing from travis Remove these from the travis unit testing. (to speed up travis) See #2671 Signed-off-by:
Miek Gieben <miek@miek.nl> * Add build tag Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Yong Tang authored
in order to speed up the go mod Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Miek Gieben authored
Add a simpler example that returns a static string the for metadata. Signed-off-by:Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
Point proxy to the fake deprecated plugin, next release that will be removed as well. Signed-off-by:Miek Gieben <miek@miek.nl>
-
David authored
cleanup modules support, fix DataDog/dd-trace-go probem, add go.mod tidyness check.
-
- 12 Mar, 2019 5 commits
-
-
Miek Gieben authored
This now lives on coredns/proxy Signed-off-by:Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
* Take 3: to get coredns/proxy pulled in This is need temporary because it will point to the fake 'deprecated' plugin anyway. Signed-off-by:
Miek Gieben <miek@miek.nl> * update proxy again Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
Use gopkg.in/DataDog/dd-trace-go.v0 as this is the new home for it Fixes: #2282 Signed-off-by:Miek Gieben <miek@miek.nl>
-
Yong Tang authored
Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Miek Gieben authored
Some more udp/tcp fixes/cleanups have been merged. Run through our gamut of tests. Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 10 Mar, 2019 1 commit
-
-
Miek Gieben authored
This version reverts the worker model that's causes cpu overloads. Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 08 Mar, 2019 6 commits
-
-
Miek Gieben authored
* plugin/health: remove ability to poll other plugins This mechanism defeats the purpose any plugin (mostly) caching can still be alive, we can probably forward queries still. Don't poll plugins, just tell the world we're up and running. It was only actually used in kubernetes; and there specifically would mean any network hiccup would NACK the entire server health. Fixes: #2534 Signed-off-by:
Miek Gieben <miek@miek.nl> * update docs based on feedback Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
Add a ready plugin that allows plugin to signal when they are ready. Once a plugin is ready it is not queried again. This uses same mechanism as the health plugin: each plugin needs to implement an interface. Implement readines for the *erratic* plugin to aid in testing. Add README.md and tests moduled after the health plugin; which will be relegated to just providing process health. In similar vein to health this is a process wide setting. With this Corefile: ~~~ . { erratic whoami ready } bla { erratic whoami } ~~~ ready will lead to: ~~~ sh % curl localhost:8181/ready % dig @localhost -p 1053 mx example.org % curl localhost:8181/ready OK% ~~~ Meanwhile CoreDNS logs: ~~~ .:1053 bla.:1053 2019-02-26T20:59:07.137Z [INFO] CoreDNS-1.3.1 2019-02-26T20:59:07.137Z [INFO] linux/amd64, go1.11.4, CoreDNS-1.3.1 linux/amd64, go1.11.4, 2019-02-26T20:59:11.415Z [INFO] plugin/ready: Still waiting on: "erratic" 2019-02-26T20:59:13.510Z [INFO] plugin/ready: Still waiting on: "erratic" ~~~ *ready* can be used in multiple server blocks and will do the right thing; query all those plugins from all server blocks for readiness. This does a similar thing to the prometheus plugin. Signed-off-by:Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
* Remove internal loop detection I can't actually think of a situation where we can create an internal loop. Sure externally triggered cycles can happen, but this is where the *loop* plugin comes in that detects those. Fixes #2602 Signed-off-by:
Miek Gieben <miek@miek.nl> * Remove test Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Ruslan Drozhdzh authored
-
Xiao An authored
Signed-off-by:Xiao An <hac@zju.edu.cn>
-
Francois Tur authored
- remove caddy event, It is now triggered directly by Caddy in the Start function of the Instance (#2656)
-
- 04 Mar, 2019 5 commits
-
-
Yong Tang authored
* Move *proxy* to external move the proxy plugin into coredns/proxy and remove it as a default plugin. Link the proxy to deprecated in plugin.cfg coredns/proxy doesn't compile because of the vendoring :( Signed-off-by:
Miek Gieben <miek@miek.nl> * Add github.com/coredns/proxy Signed-off-by:
Yong Tang <yong.tang.github@outlook.com>
-
Yong Tang authored
Since we already removed vendor directory. Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Yong Tang authored
Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Yong Tang authored
* Remove vendor and go-dep Signed-off-by:
Yong Tang <yong.tang.github@outlook.com> * Add go.mod Signed-off-by:
Yong Tang <yong.tang.github@outlook.com> * Update Makefile and .travis.yml Signed-off-by:
Yong Tang <yong.tang.github@outlook.com>
-
Miek Gieben authored
Copied from https://github.com/coredns/coredns.io/pull/133Signed-off-by:
Miek Gieben <miek@miek.nl>
-
- 03 Mar, 2019 4 commits
-
-
Yong Tang authored
Automatically submitted.
-
Miek Gieben authored
* Put release notes in notes subdir Verbatim copy of the current set of notes on coredns.io. Copy them here to make them authoritative. 'make sync' on the coredns.io site copies them back in. They need to be formatted in Hugo style. Signed-off-by:
Miek Gieben <miek@miek.nl> * pull latest Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
few changes before the 1.4.0 release. Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 02 Mar, 2019 1 commit
-
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 01 Mar, 2019 2 commits
-
-
Ruslan Drozhdzh authored
-
JoeWrightss authored
Signed-off-by:zhoulin xie <zhoulin.xie@daocloud.io>
-
- 28 Feb, 2019 1 commit
-
-
Miek Gieben authored
Mechanical change: make -f Makefile.doc Signed-off-by:Miek Gieben <miek@miek.nl>
-