Alfred Krohmer
0d4cf9915c
Address review comments
2021-04-05 21:37:13 +02:00
Kubernetes Prow Robot
7d6eeed766
Merge pull request #1504 from offzale/df-regex
...
Add regex domain filters
2021-04-05 03:24:13 -07:00
Patrick Stählin
b5f7570c35
Add Gandi provider
2021-04-04 20:54:23 +02:00
Kubernetes Prow Robot
497aba2cfb
Merge pull request #2018 from timtorChen/doc-update
...
Document annotation-filter usage
2021-04-03 02:44:12 -07:00
Kubernetes Prow Robot
acdc61c63d
Merge pull request #2031 from allenporter/endpoint-crash
...
Avoid nil pointer deference in extractHeadlessEndpoints
2021-04-03 02:42:12 -07:00
Kubernetes Prow Robot
8327c7c006
Merge pull request #2035 from brross/bluecat-provider-flag
...
Add 'bluecat' as possible option to the provider flag
2021-04-01 00:17:21 -07:00
Allen Porter
98284a94a5
Add unit test that exercises behavior of headless endpoint with no TargetRef.
2021-03-31 23:47:21 -07:00
brross
663459d436
Add 'bluecat' as possible option to the provider flag
...
'bluecat' was missing from the enumerated list of possible values for the provider flag
2021-03-31 18:10:46 -07:00
Ole Markus With
5a46584221
Add pod source
...
Pod source is a key feature of kOps' DNS Controller.
Among other things, i is used for etcd and API discovery.
2021-03-31 15:48:41 +02:00
Patrik Cyvoct
088449d68f
doc(scaleway): remove organization ID usage
...
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2021-03-31 09:23:51 +02:00
Kubernetes Prow Robot
fbbc2b9f68
Merge pull request #2003 from lunarway/bump-go-1-16
...
Update to Go 1.16
2021-03-31 00:14:58 -07:00
Enrique Gonzalez
a09c416fc8
Merge remote-tracking branch 'origin/master' into df-regex
2021-03-30 15:19:46 +02:00
Thomas Stig Jacobsen
67ef48f8ba
Update docs/contributing/getting-started.md
...
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-03-30 11:10:40 +02:00
Thomas Stig Jacobsen
f67242e3e5
Update Dockerfile.mini
...
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-03-30 11:10:32 +02:00
Thomas Stig Jacobsen
deb805c8d4
Update Dockerfile
...
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-03-30 11:10:26 +02:00
Thomas Stig Jacobsen
5800f6df86
Update .github/workflows/ci.yml
...
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-03-30 11:10:17 +02:00
Allen Porter
a19deebe27
Avoid nil pointer deference in extractHeadlessEndpoints
...
Skip address when TargetRef is nil
2021-03-27 16:09:21 -07:00
Kubernetes Prow Robot
10d0ee1c81
Merge pull request #2009 from tjamet/fix/reduce-route-53-api-rates
...
Increase AWS pagination size
2021-03-25 13:53:46 -07: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
Reinier Schoof
b09d7abc55
update TransIP's Go client to v6
2021-03-24 15:15:35 +01: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
Thibault Jamet
d0120542ca
Use a constant 300 AWS page size
2021-03-24 11:15:02 +01:00
Steffen Pøhner Henriksen
4345ce6a31
AWS: fix handling of alias records
2021-03-22 14:38:15 +01:00
Patrik Cyvoct
bc5232d02c
fix(scaleway): drop support for organization ID as it's not needed
...
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2021-03-22 10:42:48 +01:00
Kubernetes Prow Robot
6ca57a58d3
Merge pull request #2020 from bittrance/azure-ns-is-debug-level
...
Downgrade Azure provider "Failed to extract" log message to debug
2021-03-22 01:41:45 -07:00
Bittrance
ae1c2fa892
Downgrade Azure provider "Failed to extract" log to debug
...
When running the Azure provider at default log level, this messages
is 1/min and is the only messge in the log. Debug seems more
reasonable and matches what Azure Private provider.
2021-03-20 01:09:11 +01:00
Timtor Chen
88917956fa
Update the usage of annotation-filter
...
Signed-off-by: Timtor Chen <to@timtor.dev>
2021-03-19 17:27:54 +08:00
Patrick Stählin
9729a53706
Fix CNAME update for hetzner provider
...
The name conditioning was applied twice which caused CNAMES to be
suffixed by a double '.'. This leads to the value being rejected by an
error 422 which is not returned as an error by the hcloud-dns library.
2021-03-18 19:57:55 +01:00
Brock Alberry
ecbcf27e35
remove double type definition
2021-03-18 18:12:53 +00: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
Kubernetes Prow Robot
ef04905cbb
Merge pull request #2015 from stovemeerkat/rfc2136-kerberos-realm
...
rfc2136: Add cli flag for Kerberos realm and improve tutorial
2021-03-18 07:41:19 -07:00
Kubernetes Prow Robot
ce59694c9e
Merge pull request #2012 from kundan2707/ingress-version
...
updated ingress apiVersion
2021-03-18 07:39:19 -07:00
stovemeerkat
098cedb7f9
docs: Update and improve tutorial for the RFC2136 provider
2021-03-18 12:28:31 +01: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
Kundan Kumar
e1cf5f88a7
updated ingress apiVersion
2021-03-16 12:42:30 +05:30
Kubernetes Prow Robot
e2cb36c070
Merge pull request #2007 from k0da/approval
...
Approve crd v1
2021-03-15 13:18:35 -07:00
Kubernetes Prow Robot
7569fa4ae5
Merge pull request #2011 from morremeyer/master
...
remove outdated provider list from FAQ, link to list in README
2021-03-13 05:45:04 -08:00
Morre
2476b3bbe1
remove outdated provider list from FAQ, link to list in README
2021-03-13 00:41:23 +01:00
Thomas Stig Jacobsen
ac01d16c89
Another bump to 1.16.2
2021-03-12 15:44:05 +01:00
Thibault Jamet
6b8035e0ad
Increase AWS pagination size
...
From measurements, AWS by default has pagination of 100 items per
page when listing hosted zone resources.
This increases the number of requests required to list all our zones,
and pushes a hard constraint on the rate limits.
From the experiments, it seems that on the server-side, there is a hard
limit of 300 elements per page, as per AWS documentation:
https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListResourceRecordSets.html
> ListResourceRecordSets returns up to 300 resource record sets at a time in ASCII order,
> beginning at a position specified by the name and type elements
Hence raising the page size from 100 to 300 items would decrease by 3
the number of requests posted to Route53
We even set a higher limit so we can benefit from a lower number of
requests if ever AWS increases the hard limit of 300.
2021-03-12 12:01:50 +01:00
pg2000
ca3d3f81e2
feat: add move from dynectsoap to dynsoap
2021-03-12 06:59:46 +01:00
Thomas Stig Jacobsen
b1dd82e8ba
Further bump to 1.16.1
2021-03-11 14:22:41 +01:00
Brock Alberry
dad038b7f0
corrected flag help output
2021-03-10 16:19:57 +00:00
Brock Alberry
d0472db866
add realm flag validation
2021-03-10 14:41:02 +00:00
Dinar Valeev
add7a4102a
Approve crd v1
...
All CRDs under k8s.io and kubernetes.io API groups should go through API
approval.
Signed-off-by: Dinar Valeev <dinar.valeev@absa.africa>
2021-03-10 11:36:18 +01:00
Kubernetes Prow Robot
e5fd13044f
Merge pull request #2001 from k0da/crd_v1
...
Switch to controller-gen for CRD generation and update CRD to apiextentions v1
2021-03-10 00:57:13 -08:00