866 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
e48ec6b241
Merge pull request #2461 from johngmyers/quad-a
Add support for AAAA records
2023-04-13 14:26:42 -07:00
Kubernetes Prow Robot
e7749e94d7
Merge pull request #1701 from ericrrath/oci-auth-instance-principal
OCI provider: add support for instance principal authentication
2023-04-11 06:43:06 -07:00
Kubernetes Prow Robot
951820356e
Merge pull request #3049 from hikhvar/fix-multiple-records
Allow multiple records per A record in OpenStack Designate Provider
2023-04-04 03:35:54 -07:00
Skyler Mäntysaari
6f42a8a2da Initial IPv6 support 2023-03-30 17:49:28 -07:00
John Gardiner Myers
9bb9a80c71 Add AAAA to supported record types 2023-03-30 17:47:59 -07:00
Kubernetes Prow Robot
dd61d0f5d8
Merge pull request #3467 from kubernetes-sigs/raffo/fix-dnscontrol
Fix dnscontrol
2023-03-10 11:44:40 -08:00
Raffaele Di Fazio
11c68558bb fix tests
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2023-03-10 19:39:28 +01:00
Kubernetes Prow Robot
38e786203c
Merge pull request #3433 from jwenz723/master
Add AWS VPC endpoint canonical hosted zone IDs
2023-03-08 12:50:09 -08:00
Raffaele Di Fazio
e2d47c8b4b fix dnscontrol
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2023-03-08 19:38:30 +01:00
Kubernetes Prow Robot
b3a7698554
Merge pull request #3364 from arturhoo/cloudflare-paginated-list-requests
cloudflare - customizable pagination when listing DNS records
2023-03-02 07:30:55 -08:00
Kubernetes Prow Robot
fd8d7577c9
Merge pull request #3392 from craigapple/feature/infoblox-name-regex
Added name~ regex match to infoblox with --infoblox-name-regex argument
2023-03-01 00:33:17 -08:00
Jeff Wenzbauer
1a683e440c
Update canonical zone test to dynamically test all canonical zones 2023-02-22 13:29:02 -07:00
Jeff Wenzbauer
bd18299d58
Add AWS VPC endpoint canonical hosted zone IDs 2023-02-22 13:13:11 -07:00
Artur Rodrigues
789190d565
Parametize cloudflare dns records per page
Signed-off-by: Artur Rodrigues <artur.rodrigues@lacework.net>
2023-02-17 13:21:11 +00:00
Artur Rodrigues
2cc75a04b7
Pass PerPage param to calls to ListDNSRecords
Signed-off-by: Artur Rodrigues <artur.rodrigues@lacework.net>
2023-02-17 13:21:11 +00:00
Artur Rodrigues
81068bc1ce
Remove unused cloudflare pagination options
Signed-off-by: Artur Rodrigues <artur.rodrigues@lacework.net>
2023-02-17 13:21:10 +00:00
Craig Post
fabc588750
Added name~ regex match to infoblox with --infoblox-name-regex argument 2023-02-10 13:29:53 -07:00
jgourmelen
1d4939f02f enabled zurich endpoint 2023-02-09 13:13:32 +01:00
Kubernetes Prow Robot
a2078f486c
Merge pull request #3073 from stan-chen/fix-alibaba-domain-filter
specify --regex-domain-filter, alibaba provider cannot get any records
2023-02-08 10:44:58 -08:00
Scott Fleener
735b13b978
Merge branch 'kubernetes-sigs:master' into pihole 2023-02-04 06:09:43 -08:00
Kubernetes Prow Robot
7b116b9e64
Merge pull request #3344 from brunoleite/master
Add Osaka (ap-northeast-3) Hosted Zone ID for AWS Network Load Balancers
2023-01-29 08:34:37 -08:00
Kubernetes Prow Robot
931312b86f
Merge pull request #2709 from sepulworld/fix/DeleteService_ownerID_check
Use HasPrefix to check for ownerID
2023-01-27 02:32:25 -08:00
Bruno Leite Alves
0dc451d7de add ap-northeast-3 (Osaka) network balancer hosted zone ID to aws provider 2023-01-26 18:23:41 +01:00
Kubernetes Prow Robot
a18bf2b512
Merge pull request #1209 from goto-opensource/feature/retry-single-changes-on-batch-failure
Route53: retry single changes in a batch if the batch fails
2023-01-17 02:04:33 -08:00
Artur Rodrigues
b9c3a51e6b
Merge branch 'kubernetes-sigs:master' into cloudflare-go-0.58.0 2023-01-16 17:50:06 +00:00
Alfred Krohmer
7dd84a589d Route53: retry single changes in a batch if the batch fails
If a single change fails during the retry, it will be added to a queue.
In the next iteration, changes from this queue will be submitted after
all other changes.

When submitting single changes, they are always submitted as batches of
changes with the same DNS name and ownership relation to avoid
inconsistency between the record created and the TXT records.
2023-01-16 16:03:16 +01:00
Alfred Krohmer
adf6ad753f Route53: wrap route53.Change in preparation of retry mechanism 2023-01-16 16:03:03 +01:00
Jesse Gonzalez
2296119619
chore(provider/ovh): Running go fmt on provider/ovh to fix the build. 2023-01-10 00:26:20 -06:00
Jesse Gonzalez
2b28a334c9
test(aws/provider): Adding test for func requireDelteCreate(). 2023-01-10 00:12:48 -06:00
Jesse Gonzalez
6580182b79
refactor(provider/aws): Refactor createUpdateChanges() with helper requiresDeleteCreate() to see if change is UPSERT capable. 2023-01-09 22:55:19 -06:00
Jesse Gonzalez
b747cc8835
test(provider/aws): Updating TestAWSApplyChanges() to include a policy change from weighted to latency based routing. 2023-01-09 22:50:32 -06:00
Jesse Gonzalez
2a92eb8085
fix: Support conversion from/to simple to/from other routing policies for the AWS provider. 2023-01-09 22:50:32 -06:00
Artur Rodrigues
90eb289984
Adapt to breaking changes on cloudflare-go 0.58.0
Signed-off-by: Artur Rodrigues <artur.rodrigues@lacework.net>
2023-01-09 10:16:57 +00:00
Scott Fleener
e264fdecff Dedupe on DNS name and record type 2023-01-08 20:48:15 -05:00
Scott Fleener
27eb7c9ea0 Update unit tests to include request count tracking 2023-01-07 20:13:56 -05:00
Scott Fleener
83d880421c Only update PiHole entries when they have actually changed 2023-01-07 19:30:07 -05:00
Manuel Rüger
cfabcad9bc provider/ovh: Fix import 2023-01-06 08:03:22 +01:00
Kubernetes Prow Robot
bfcd7648c9
Merge pull request #2662 from mateusz-jablonski94/#2610-handle-zone-lookup
stop processing after zone lookup failed
2023-01-02 11:13:31 -08:00
Kubernetes Prow Robot
3138e11013
Merge pull request #2563 from FlorinPeter/fix-designate
designate: exclude internal labels
2023-01-02 11:11:31 -08:00
Kubernetes Prow Robot
a68da28241
Merge pull request #2857 from Volatus/master
bug: fix digital ocean provider not setting TTL
2022-12-24 08:57:26 -08:00
Kubernetes Prow Robot
1c21d9b78c
Merge pull request #3003 from gregsidelinger/infoblox-delete-info
Log when infoblox provider deletes a record at info
2022-12-13 01:09:34 -08:00
Kubernetes Prow Robot
4f4b9e064c
Merge pull request #3214 from kubernetes-sigs/raffo/dependabot-prs
Bump a couple of dependabot dependencies
2022-12-13 00:39:34 -08:00
Andrew Gleeson
be0cac346b chore add me-central-1 region 2022-12-06 11:42:44 +00:00
Raffaele Di Fazio
0a96994e2f a couple of dependabot PRs
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2022-12-04 11:40:08 +01:00
Raffaele Di Fazio
031347b078
Revert "fix: Support conversion from/to simple to/from other routing policies for the AWS provider." 2022-12-03 10:26:20 +01:00
Kubernetes Prow Robot
d03b9fb544
Merge pull request #3159 from jessegonzalez/fix-simple-to-from-other-routing-policy
fix: Support conversion from/to simple to/from other routing policies for the AWS provider.
2022-12-02 11:15:53 -08:00
Raffaele Di Fazio
31e6bb8578
CI linting fixes (#3205)
* ci linting fixes

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* remove staticcheck

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* disable naming rule

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* disable stylecheck too

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* linter errors fixes

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* re-add staticcheck

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* fixes various linting issues

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* fix imports

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* fix tlsconfig

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* fix alibabacloud

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* ioutil fixes

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* remove all references to ioutil

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* ignore linting for azure deprecated sdk

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2022-12-02 10:57:53 -08:00
Jack Henschel
3ed22648cb rfc2136: remove deprecated MD5 key algorithm
Signed-off-by: Jack Henschel <jack.henschel@cern.ch>
2022-11-25 13:03:43 +01:00
Shuwei Hao
a9bf724957 Set default request scheme for alibabacloud provider
Signed-off-by: Shuwei Hao <haoshuwei24@gmail.com>
2022-11-15 15:27:52 +08:00
Jesse Gonzalez
606ce34012 fix: Support conversion from/to simple to/from other routing policies for the AWS provider. 2022-11-15 00:52:25 -06:00