4924 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
1f6340a95c
Merge pull request #3626 from nitrocode/libssl-bump
chore(deps): bump libcrypto3 and libssl3 3.0.8-r4
v0.13.5
2023-05-24 00:56:50 -07:00
nitrocode
a8d0c4dc1d
chore(deps): bump libcrypto3 and libssl3 3.0.8-r4 2023-05-23 17:08:09 -05:00
Kubernetes Prow Robot
ec644802af
Merge pull request #3342 from tommy31/improve/gandi_multi_rsetvalues
fix(gandi): allow grandi provider to support multiple TXT rsetvalues
2023-05-20 13:50:18 -07:00
Kubernetes Prow Robot
fd501ddd7c
Merge pull request #3600 from johngmyers/ipv6-headless
Support AAAA records from headless services
2023-05-19 06:44:30 -07:00
Kubernetes Prow Robot
aad9683d0f
Merge pull request #3611 from sfc-gh-jelsesiy/issue-2918
Remove UpdateOld changeset for Azure
2023-05-18 13:22:34 -07:00
Kubernetes Prow Robot
8c1be68e87
Merge pull request #3603 from Pluggi/pod-multiple-internal-hostnames
Allow multiple hostnames in internal annotation for pods
2023-05-17 03:12:35 -07:00
Jonas-Taha El Sesiy
83d58fae03
Remove UpdateOld changeset for Azure
The underlying SDK uses `recordSetsClient.CreateOrUpdate()` [doc](https://docs.microsoft.com/en-us/rest/api/dns/record-sets/create-or-update) which allows us to exclusively rely on UpdateNew for record set updates.
As a result, we're no longer running the risk of zone update failures causing outages as outlined in #2918

Fix https://github.com/kubernetes-sigs/external-dns/issues/2918
2023-05-16 08:46:54 -07:00
Antoine Bardoux
b17506cfa3 Remove unnecessary trailing newline 2023-05-16 15:43:28 +02:00
Kubernetes Prow Robot
9861507a4d
Merge pull request #3604 from baziliolg/baziliolg/eu-south-2
Add Canonical Hosted Zone IDs for ELB/NLB in eu-south-2 (Spain) AWS region
2023-05-16 05:39:36 -07:00
Kubernetes Prow Robot
9e2e436a92
Merge pull request #3607 from johngmyers/refactor-route53-tests
Refactor route53 tests
2023-05-16 05:15:36 -07:00
John Gardiner Myers
10a6a04e47 Refactor route53 test assertions
Makes relevant tests verify the precise resulting route53 records
2023-05-15 17:57:23 -07:00
John Gardiner Myers
a799233125 Refactor route53 test initial state
Makes tests cover errors in conversion between endpoints and records and allows testing of records that can't be generated from an endpoint.
2023-05-15 17:56:40 -07:00
Kubernetes Prow Robot
3346b4e53c
Merge pull request #3519 from Sewci0/feature/mx-support
Add support for MX records in Azure, GCP and AWS
2023-05-15 12:13:07 -07:00
Kubernetes Prow Robot
147bcee9d7
Merge pull request #3590 from GMartinez-Sisti/target_annotation_for_service
feat(service): allow using target annotation
2023-05-15 07:47:29 -07:00
Maksym Pylypenko
65b1fd7131 Add Canonical Hosted Zone IDs for ELB/NLB in eu-south-2 (Spain) AWS region 2023-05-12 15:38:32 +03:00
Antoine Bardoux
f385139abc Allow multiple hostnames in internal annotation for pods 2023-05-12 12:16:08 +02:00
Gabriel Martinez
599590c141
add AAAA tests 2023-05-11 12:05:54 +01:00
Gabriel Martinez
9bbebf6c07
Merge remote-tracking branch 'remote/master' into target_annotation_for_service 2023-05-11 11:53:20 +01:00
Gabriel Martinez
140444749b
remove comment from ingress 2023-05-11 11:44:36 +01:00
John Gardiner Myers
47a0f74f61 Add test for IPv6 ExternalName service 2023-05-10 13:23:53 -07:00
John Gardiner Myers
41c705e471 Support AAAA records from headless services 2023-05-10 13:23:51 -07:00
Kubernetes Prow Robot
3a788d6a44
Merge pull request #3588 from johngmyers/ipv6-external
IPv6 internal node IPs are usable externally
2023-05-10 13:17:14 -07:00
Kubernetes Prow Robot
0313138aa5
Merge pull request #3597 from kubernetes-sigs/dependabot/docker/alpine-3.18
build(deps): bump alpine from 3.17 to 3.18
2023-05-10 12:27:00 -07:00
dependabot[bot]
e03df8b504
build(deps): bump alpine from 3.17 to 3.18
Bumps alpine from 3.17 to 3.18.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-10 04:00:34 +00:00
John Gardiner Myers
4745ddbb0e Address review comment 2023-05-09 19:42:56 -07:00
Kubernetes Prow Robot
f56e2f6198
Merge pull request #1828 from vsychov/txt-encryption
Try #3: Support encrypted DNS txt records
2023-05-09 10:47:57 -07:00
Kubernetes Prow Robot
c4dcbf7321
Merge pull request #3589 from alefray/ingress-class-filtering
(V2) Support filtering ingresses on ingressClassName as well as deprecated kubernetes.io/ingress.class annotation
2023-05-09 06:03:57 -07:00
Arnaud Lefray
7b940026be
docs(aws): remove mention of deprecated annotation filter 2023-05-09 08:46:56 +02:00
Arnaud Lefray
7feb8d67e9
docs: remove product mention. 2023-05-09 08:46:04 +02:00
David Mealo
ea4eb4230c
Update azure.md 2023-05-08 10:03:21 -04:00
Kubernetes Prow Robot
9877b8fef9
Merge pull request #3525 from morremeyer/docs/crd-source
docs: add example for provider specific config
2023-05-08 04:45:17 -07:00
Kubernetes Prow Robot
128bcf8d7f
Merge pull request #3009 from olemarkus/continue-on-bad-source
If an error propagates all the way out, bail execution
2023-05-08 04:43:17 -07:00
Megum1n
028656d649
Change variable type and description 2023-05-08 12:08:00 +02:00
John Gardiner Myers
683663e9c2 IPv6 internal node IPs are usable externally 2023-05-07 12:00:28 -07:00
Gabriel Martinez
3288cc2f98
feat(service): allow using target annotation 2023-05-06 14:48:54 +01:00
Kubernetes Prow Robot
74d1f201b9
Merge pull request #3583 from HoussemDellai/azuredns/added-video-explanantion
Added video tutorial in azure.md for using Azure DNS
2023-05-06 05:27:16 -07:00
Arnaud Lefray
f42f3705c5
docs: replace mentions of ingress.class annotations for the spec.ingressClassName field 2023-05-05 16:11:26 +02:00
Arnaud Lefray
42077cd35a
ingress: ignore annotation when ingressclassname is non empty 2023-05-05 16:08:04 +02:00
Arnaud Lefray
e3842a4be6
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-05-05 08:37:12 +02:00
Kyle Cronin
0f2d419a1c
fix(infoblox): set view and zone query parameters
The `zone` and `view` search query parameters are not included in record search requests. This can result in more records returned in the query than necessary.

For example if more than one zone is returned, rather
than issuing a query on each respective zone it is
searching all zones on each iteration.
2023-05-04 10:35:28 -04:00
Arnaud Lefray
e9fd86035d
fix: add missing record check to ingress tests 2023-05-04 15:44:14 +02:00
Arnaud Lefray
56773c0430
chore: merge with master 2023-05-04 15:23:10 +02:00
Arnaud Lefray
04d7ed8ad7
docs: update class name filtering documentation 2023-05-04 15:11:50 +02:00
Arnaud Lefray
4a2b9c60ab
ingress: improve ingress class name filter testing
Signed-off-by: Arnaud Lefray <arnaud.lefray@gmail.com>
2023-05-04 15:10:46 +02:00
Kubernetes Prow Robot
510eb952b7
Merge pull request #3301 from rikatz/fix-externaldns-infoblox-queries
Add the right query params on infoblox
2023-05-03 14:04:42 -07:00
Seweryn Chlewicki
2533415e24
Add tests for AWS 2023-05-02 17:30:27 +01:00
Ricardo Katz
2484da5feb Add the right query params on infoblox 2023-05-02 12:10:25 -03:00
Seweryn Chlewicki
93665c9e74
Update nolint comments 2023-05-02 16:01:59 +01:00
Seweryn Chlewicki
4e9dcd0966
Update docs 2023-05-02 16:00:07 +01:00
Houssem Dellai
e233a2accb
Added video tutorial in azure.md for using Azure DNS 2023-05-01 11:57:54 +02:00