Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
|
|
* Add fallthrough option to k8s_external plugin to allow transitioning control to the next plugin if the domain is not found
* Exit on start up if required plugin is not present.
Signed-off-by: vanceli <vanceli@tencent.com>
---------
Signed-off-by: vanceli <vanceli@tencent.com>
Co-authored-by: vanceli <vanceli@tencent.com>
|
|
Signed-off-by: coredns[bot] <bot@bot.coredns.io>
|
|
*add option for resolving headless Services without external IPs in k8s_external
Signed-off-by: Tomas Kohout <tomas.kohout1995@gmail.com>
|
|
* Exclude External IP addresses from being added to the existing kubernetes' plugin IP->Service index
* Add support for PTR requests on External IPs of Services to the k8s_external plugin
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
|
|
set authoritative bit in responses
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
|
|
* persist reponse tc bit from lookup to client
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
|
|
Implement transfer for k8s_external. Notifies not supported.
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
|
|
* fix for issue #4927
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
* apply review comments
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
* apply review comments
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
|
|
Automatically submitted.
|
|
names (#2379)
* Add new plugin: external
This plugin works in conjunction with the kubernetes plugin and exports
ingress and LB addresses as DNS records. It bypasses backend.go and
backend_lookup.go flow because it is not needed.
README, tests are implemented. The tests only exercise the unit tests,
this has not been tested in any ci.
Signed-off-by: Miek Gieben <miek@miek.nl>
* Rename to k8s_external
Signed-off-by: Miek Gieben <miek@miek.nl>
* go gen
Signed-off-by: Miek Gieben <miek@miek.nl>
|