Andy Bursavich
3a1d86be20
gateway-httproute: add source
2022-02-24 21:30:10 -08:00
Kubernetes Prow Robot
06405ed29c
Merge pull request #2510 from voro015/aws-sd-delete-empty-services
...
AWSSD: Cleanup empty Services
2022-02-12 04:39:46 -08:00
Vinny Sabatini
8aef3e089f
provider/bluecat: add full deploy functionality
...
New configuration options created for setting the DNS deployment type,
as well as the DNS server to deploy. A DNS server name must be provided
and a valid DNS deployment type must be set in order for a deployment to be
initiated.
Currently, the only supported deployment type is "full deploy", however
"quick deploy" and "selective deploy" could be added in the future.
2022-02-11 16:12:45 -06:00
Sean Malloy
6521557f62
New bluecat provider CLI options
2022-01-28 14:24:26 -06:00
Andrey Lebedev
4f41229820
Pass stop channel to informer factory instances
2022-01-22 21:31:29 +01:00
Artem Voronin
8c951e8a76
Merge branch 'master' into aws-sd-delete-empty-services
2022-01-09 14:28:02 -08:00
Kubernetes Prow Robot
c8ef36567c
Merge pull request #2359 from assureddt/rjh_safedns_provider
...
Create SafeDNS provider
2022-01-05 12:31:49 -08:00
Rick Henry
a106313f55
First-pass implementation of SafeDNS provider
2022-01-05 09:22:01 +00:00
Rick Henry
d3ef1cd39f
Create package for SafeDNS
2022-01-05 09:22:01 +00:00
dbxbbm
a15f7807be
[Infoblox] Disable permenant changes by disabling TTL
2022-01-02 15:58:31 +01:00
Artem Voronin
7a0601c8b4
AWSSD Remove Empty Service
2021-11-14 17:43:35 -08:00
Miheer Salunke
ab8a62045e
In OCP when you have multiple ingress controllers the route's status Ingress object get populated with multiple router canonical names. So in this case, the external dns tries to add multiple CNAME records for same host in the same hosted zone which is a violation of RFC 1912 and therefore is rejected by standards-compliant DNS services.
...
This feature adds a router field to the OCP Route Source so that a user can add an ingress controller name in flag --ocp-router-name which will be used to pick up the respective routerCanonicalHostname from Route's Status Ingress Object.
Signed-off-by: Miheer Salunke <miheer.salunke@gmail.com>
2021-11-03 12:52:57 +10:00
Kubernetes Prow Robot
3756f60c47
Merge pull request #2258 from sagor999/ptr-support
...
Infoblox: add PTR record support
2021-10-20 01:13:58 -07:00
Arjun Naik
d91b7e6b8f
Label filtering for Ingress, Service, Openshift Route sources
...
Currently the `--label-filter` flag can only be used to filter CRDs
which match the label selector passed through that flag. This change
extends the functionality to the Ingress, Service and Openshift Route
type objects. When the flag is not specified the default value is
`labels.Everything()` which is an empty string, the same as before.
Annotation based filter is inefficient because the filtering has to be
done in the controller instead of the API server like with label
filtering.
2021-10-14 11:06:55 +02:00
Christian Groschupp
f9145981c3
infoblox: also create a ptr entry
2021-09-30 15:42:14 -07:00
Kubernetes Prow Robot
ec54ea73cb
Merge pull request #2153 from RentTheRunway/falconertc/clouddns_visibility_filter
...
CloudDNS: Allow filtering for private and public zones
2021-07-28 01:23:36 -07:00
Kubernetes Prow Robot
0a49e61268
Merge pull request #2091 from anandkumarpatel/feature/ignore-ingress-rules
...
Feature/ignore ingress rules
2021-07-14 00:40:28 -07:00
Kubernetes Prow Robot
ababc7bc63
Merge pull request #2127 from knackworks/rfc2136-batch-size
...
rfc2136: add batch size support
2021-07-03 10:58:18 -07:00
Falcon Taylor-Carter
436b9c3cf1
Add support for GoogleZoneVisibility
2021-07-01 19:21:39 -04:00
Anand Patel
509a07c493
create new source ingress config option IgnoreIngressRulesSpec
2021-06-30 10:03:04 -07:00
Aron Parsons
3c7813088a
rfc2136: add batch size support
...
Signed-off-by: Aron Parsons <aparsons@knackworks.com>
2021-06-30 07:24:12 -04:00
Kubernetes Prow Robot
d29b4316e2
Merge pull request #2089 from bbl/master
...
Add the --default-targets flag
2021-06-23 01:22:10 -07:00
Kubernetes Prow Robot
43ce441e08
Merge pull request #2110 from mmerrill3/feature/infoblox-reg-ex
...
Adding ability to query Infoblox API using regex for fqdn (#2102 )
2021-06-23 01:04:10 -07:00
Kubernetes Prow Robot
3b98597ae1
Merge pull request #2037 from packi/gandi-provider
...
Add Gandi provider
2021-06-23 00:20:10 -07:00
David Dymko
efe799e215
update vultr to use API v2
2021-06-04 16:12:27 -04:00
mmerrill3
539aa8980e
Adding ability to query Infoblox API using regex for fqdn ( #2102 )
...
Signed-off-by: mmerrill3 <jjpaacks@gmail.com>
2021-05-27 09:22:22 -04:00
Bogdan
2476e77541
Add the --default-targets flag
...
This is a useful feature in environments
with public global WAN address(es)
2021-05-21 08:21:14 +02:00
Kubernetes Prow Robot
a5baad26d7
Merge pull request #1993 from ba-work/master
...
add krb5 realm support
2021-04-15 08:41:50 -07:00
Patrick Stählin
b5f7570c35
Add Gandi provider
2021-04-04 20:54:23 +02:00
Enrique Gonzalez
a09c416fc8
Merge remote-tracking branch 'origin/master' into df-regex
2021-03-30 15:19:46 +02:00
Kubernetes Prow Robot
d7be11b611
Merge pull request #2013 from tjamet/feat/flag-min-sync
...
Add the ability to configure k8s event rate limit
2021-03-25 13:51:46 -07:00
Thibault Jamet
43f9f564b3
Rename MinInterval to MinEventSyncInterval
...
Co-authored-by: Raffaele Di Fazio <raffo@github.com>
2021-03-24 11:27:18 +01:00
Brock Alberry
f9ad22cbbd
Merge branch 'master' into master
2021-03-18 14:05:18 -04:00
Kubernetes Prow Robot
030d86c201
Merge pull request #1693 from LuxChanLu/gloo-proxy
...
feat: add gloo proxy source
2021-03-18 07:51:19 -07:00
Kubernetes Prow Robot
87960f94ef
Merge pull request #1506 from KohlsTechnology/add-bluecat-provider
...
Add Initial BlueCat Provider Support
2021-03-18 07:45:19 -07:00
stovemeerkat
0b8e047d2e
rfc2136: Add new flag to specify Kerberos realm for GSS-TSIG
2021-03-18 11:36:46 +01:00
Tim Curless
e20aea4d5f
Add Initial BlueCat Provider Support
...
The new BlueCat provider uses the BlueCat API Gateway(REST API). Not
the legacy XML based BlueCat API.
https://github.com/bluecatlabs/gateway-workflows
2021-03-17 17:29:03 -05:00
Thibault Jamet
72b4b4f411
Add the ability to configure k8s event rate limit
...
Currently, the minimum delay between 2 kubernetes events handling is
hard-coded to 5s.
This may cause higher synchronization rates and higher DNS provider API
calls when handling an important number of kubernetes events at once.
Give the opportunity to configure this delay so service owners can
define the acceptable thresholds on their side
2021-03-16 11:59:00 +01:00
Hugome
5221b1d525
feat: add gloo proxy source
2021-03-03 22:34:22 +01:00
Brock Alberry
fa857131c2
add krb5 realm support
2021-03-03 21:28:11 +00:00
Enrique Gonzalez
fd365034da
git: merge upstream master
...
Signed-off-by: Enrique Gonzalez <goga.enrique@gmail.com>
2021-03-03 12:05:11 +01:00
Kubernetes Prow Robot
38da5fdc22
Merge pull request #1924 from Fred78290/godaddy
...
Godaddy
2021-02-12 01:22:47 -08:00
Enrique Gonzalez
e3c14b5490
refactor: regexp types for filter and add tests
2021-02-10 12:38:57 +01:00
Dustin Scott
1e4c1e299d
Add RFC3645 support for secure updates with GSS-TSIG
2021-02-05 08:40:31 -06:00
fboltz
f7f90733ce
Merge remote-tracking branch 'kubernetes-sigs/master' into godaddy
2021-01-30 10:22:48 +01:00
Kubernetes Prow Robot
c47ac9ba46
Merge pull request #1912 from sfc-gh-jelsesiy/azure-private-dns
...
Refactor azure private dns auth
2021-01-21 10:57:02 -08:00
Frederic BOLTZ
33e53edcd4
Update main.go
...
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-01-19 14:31:47 +01:00
fboltz
d3c30919ba
Merge branch 'master' into godaddy
2021-01-17 17:30:50 +01:00
fboltz
7ccc70b12f
Change arguments: Switch to OTE and add TTL
2021-01-17 17:22:57 +01:00
Kubernetes Prow Robot
71953230cc
Merge pull request #1870 from edglynes/akamai-provider-1846
...
Refactor, cleanup Akamai provider
2021-01-13 01:04:35 -08:00