aboutsummaryrefslogtreecommitdiff
path: root/plugin/kubernetes/external.go (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-08-14fix: remove unnecessary conversion (#6258)Gravatar Zhizhen He 1-2/+2
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
2023-06-09replace reviewdog fully by golangci-lint (#6139)Gravatar Ondřej Benkovský 1-1/+1
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-10-20plugin/k8s_external: Fix rcode for headless services (#5657)Gravatar Miciah Dashiel Butler Masters 1-0/+1
Signed-off-by: Miciah Masters <miciah.masters@gmail.com> Signed-off-by: Miciah Masters <miciah.masters@gmail.com>
2022-08-30plugin/k8s_external: Resolve headless services (#5505)Gravatar TomasKohout 1-28/+114
*add option for resolving headless Services without external IPs in k8s_external Signed-off-by: Tomas Kohout <tomas.kohout1995@gmail.com>
2022-07-06plugin/k8s_external: Add support for PTR requests (#5435)Gravatar Chris O'Haver 1-0/+37
* 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>
2022-03-07plugin/k8s_external: implement zone transfers (#4977)Gravatar Chris O'Haver 1-0/+23
Implement transfer for k8s_external. Notifies not supported. Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-02-09remove wildcard query functionality (#5019)Gravatar Chris O'Haver 1-6/+2
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2019-08-23plugin/k8s_external/kubernetes: handle NS records (#3160)Gravatar Chris O'Haver 1-4/+6
* fix external ns records * use k8s service name for ns record * update test, add func comment * expand nsAddrs() test cases * support local ipv6 ip * use less confusing pod ip in test
2019-08-21typo fixes (#3169)Gravatar Chris O'Haver 1-2/+2
* spelling fixes * its/it's
2019-03-22Add `namespace_labels` configuration for kubernetes plugin (#2707)Gravatar Matt Greenfield 1-1/+1
2018-12-14Add new plugin: external - resolve k8s ingress and LB address with external ↵Gravatar Miek Gieben 1-0/+92
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>