Romain Beuque
ecd57c86f5
feat(ovh): major rewriting of the provider ( #5143 )
...
* feat: ovh: improve cache invalidation on errors + dry-run mode + relative CNAME handling + optimization
Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
* chore: add more tests
Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
* fix: align cache expiration with Default value
* chore: address comments from review + updated documentation
* chore: address comments from review
---------
Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
2025-03-17 07:53:49 -07:00
Michel Loiseleur
313e15ac2c
chore(openstack designate)!: remove in-tree provider
2025-03-15 17:19:10 +01:00
Michel Loiseleur
d5b403a9fd
chore(release): updates kustomize & docs with v0.16.1
...
Signed-off-by: Michel Loiseleur <michel.loiseleur@traefik.io>
2025-03-15 15:50:00 +01:00
mrozentsvayg
017f7687ca
fix(cloudflare): infinite loop with more than 50 custom hostnames ( #5181 )
...
* bugfix - do not reset the resultInfo var, causing infinite loop when number of custom hostnames more than 50
* support paging for custom hostnames tests; update doc
2025-03-14 10:49:48 -07:00
mrozentsvayg
44f1008ee1
cloudflare: bugfix - do not attempt to create unconfigured empty custom hostnames; improve tests; streamline logic ( #5146 )
...
improve test coverage
test the edge case when the custom hostname has changed during the record deletion
don't use custom hostnames if Cloudflare for SaaS fails to authenticate
Use new --cloudflare-custom-hostnames flag to enable cloudflare custom hostnames support
custom hostnames flags --cloudflare-custom-hostnames-min-tls-version and --cloudflare-custom-hostnames-certificate-authority support
markdown lint
Update cloudflare.md
2025-03-12 09:59:48 -07:00
Rich
7c23e01e31
feat(aws): always create AAAA alias records in route53 ( #5111 )
...
* First pass based on existing PR, what is currently on master and some
extra tests.
* Try to resolve AWS service documentation
* Add documentation on how to opt-out of AAAA record creation
* Address documentation concerns
* Add some IPv6 tests to sources
* Make recommended changes to documentation
2025-03-03 00:21:00 -08:00
Ivan Ka
d4a66bdb66
feat(aws): fetch zones with tags batching ( #5058 )
...
* feat(aws-provider): aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(aws-provider): aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* wip
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(aws-provider): fetch zones with aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(aws-provider): fetch zones with aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-02 23:46:56 -08:00
Mikhail Rozentsvayg
880220a2b6
more cloudflare custom hostanmes requiremenets clarifications in docs and errors
2025-02-17 10:22:35 -08:00
Mikhail Rozentsvayg
147df48ff5
Merge remote-tracking branch 'upstream/master' into mrozentsvayg/cloudflare-custom-hostname
2025-02-17 09:39:41 -08:00
ivan katliarchuk
76f5d4e2da
chore(filter-tags): pre-process filter tags
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-14 08:14:34 +00:00
ivan katliarchuk
2177e2b4e5
Merge branch 'master' into chore-tags-filter-tweaks
...
* master:
test(domain-filter): simple filters on domain exclusion (#5064 )
chore(deps): bump nosborn/github-action-markdown-cli
ci(docs): add markdown linters and editorconfig (#5055 )
docs: update and refactor contribution part (#5073 )
fix(chart): update rbac for F5 transportserver source (#5066 )
fix(chart): non-string types on svcaccount annotations (#5067 )
Update aws.md
fix: expand tabs in ClouDNS entry
fix alignment
feat(docs): add ClouDNS webhook provider to readme
chore(deps): bump the dev-dependencies group across 1 directory with 22 updates
2025-02-14 08:10:53 +00:00
ivan katliarchuk
f9f54ac08f
chore(filter-tags): pre-process filter tags
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-13 14:51:56 +00:00
ivan katliarchuk
1c116bcf2b
chore(filter-tags): pre-process filter tags
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-13 14:50:45 +00:00
Mikhail Rozentsvayg
7391344381
satisfy lint markdown
2025-02-12 08:30:28 -08:00
Mikhail Rozentsvayg
e6f2cb0e95
Merge remote-tracking branch 'upstream/master' into mrozentsvayg/cloudflare-custom-hostname
2025-02-11 15:40:41 -08:00
Mikhail Rozentsvayg
b282c29ab7
do not attempt UpdateDataLocalizationRegionalHostname() if RegionKey is not set in the plan change; API requires admin role and fails on any change unnecessarily otherwise
2025-02-11 15:29:49 -08:00
mrozentsvayg
39be298595
Update cloudflare.md
...
Add cloudflare-custom-hostnames support information
2025-02-10 10:10:51 -08:00
Michel Loiseleur
ac4049bf03
ci(docs): add markdown linters and editorconfig ( #5055 )
...
* ci(docs): add markdown linters
* fixes issues in md detected by the linter
* fix workflow
* pre commit
* add editor config
* fix test
* review
2025-02-09 14:07:56 -08:00
Ileriayo Adebiyi
5712b8c52b
Update aws.md
...
Change confusing term from Principal to Principle.
2025-02-06 12:32:25 +01:00
Jeremy-Boyle
781eb5c8ef
Added init work to support RFC2136 multiple hosts.
...
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Fixed go tests, added checks to ensure multiple hosts, and RFC2136LoadBalancingStrategy is set and can be overritten
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Documentation to support Multiple Hosts and Load Balancing features
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
WIP, counter not working correctly
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Make pointers to the rfc2136 provider, fixed counter issue, log out last error.
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Fix error with failover not working correctly
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Repoint makefile us.gcr.io/k8s-artifacts-prod/external-dns
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Repoint makefile us.gcr.io/k8s-artifacts-prod/external-dns
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Fix changes that arent related directly to this PR
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Changed comment message details for counter
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
2025-01-28 17:06:41 -06:00
Kubernetes Prow Robot
a61780280d
Merge pull request #4782 from foyerunix/reverse-for-all-pods
...
feat(source): allow to register all pods and their associated PTR record
2025-01-28 07:51:24 -08:00
Kubernetes Prow Robot
4885dcc775
Merge pull request #5029 from gofogo/fix-issue-5012
...
fix(aws-provider): ListTagsForResource incorrect zone-id handling
2025-01-28 00:43:24 -08:00
Leon White
0b191623d6
fix(docs): aws tutorial broken internal markdown links
2025-01-27 17:34:02 +01:00
Ivan Ka
3af7b48722
fix(aws-provider): ListTagsForResource incorrect zone-id handling
...
code review suggestions
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-01-27 09:40:58 +00:00
ivan katliarchuk
304ed56b8e
fix(aws-provider): ListTagsForResource incorrect zone-id handling. docs updated
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-25 09:19:53 +00:00
ivan katliarchuk
f0b47c31a1
fix(aws-provider): ListTagsForResource incorrect zone-id handling. docs updated
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-25 08:53:37 +00:00
ivan katliarchuk
82c7bcaabd
fix(aws-provider): ListTagsForResource incorrect zone-id handling. docs updated
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 17:38:55 +00:00
ivan katliarchuk
6e4a730ece
fix(aws-provider): ListTagsForResource incorrect zone-id handling. docs updated
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 17:36:27 +00:00
ivan katliarchuk
144a46b1f7
fix(aws-provider): ListTagsForResource incorrect zone-id handling. docs updated
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 17:35:38 +00:00
ivan katliarchuk
10e6becb98
fix(aws-provider): ListTagsForResource incorrect zone-id handling. docs updated
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 17:30:09 +00:00
Kubernetes Prow Robot
fc24607635
Merge pull request #4893 from TomyLobo/patch-1
...
docs(Microsoft DNS): improve instructions
2025-01-23 00:38:57 -08:00
TomyLobo
d3bf750d2b
Fix indentation
2025-01-16 19:21:06 +01:00
foyerunix
bf8c4c0ba6
Allow to register all pods and their associated PTR record
...
Add two new options:
- --ignore-non-host-network-pods
- --pod-source-domain
Combined toghether, they can be used to register the IPs
of all pods with their associated PTR record.
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-01-14 07:23:38 +00:00
Raffaele Di Fazio
a8351d1103
replace all versions to v0.15.1
...
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2024-12-24 10:22:13 +01:00
Kubernetes Prow Robot
5f0147f33f
Merge pull request #4969 from mloiseleur/fix/typo
...
docs: fix typos in tutorials
2024-12-23 12:32:12 +01:00
Michel Loiseleur
8fa8ce08f6
fix typo on cloudflare tutorial
2024-12-22 18:23:17 +01:00
Kubernetes Prow Robot
2f5ff4ee26
Merge pull request #4882 from juan-vg/fix/docs/managed-record-types
...
Improve sources' docs to mention '--managed-record-types'
2024-12-22 18:18:10 +01:00
Kubernetes Prow Robot
eea985ff30
Merge pull request #4874 from mloiseleur/webhook-openapi
...
feat(webhook): initial OpenAPI spec
2024-12-01 10:00:58 +00:00
Michel Loiseleur
36c6da990d
add documentation
2024-11-29 15:15:04 +01:00
juan-vg
c9de76be16
Link CRD-source example from DNS providers
2024-11-26 09:47:07 +01:00
juan-vg
71c5a05183
Remove extra line
2024-11-26 09:31:56 +01:00
Evan Schallerer
bb2520534f
Fix incorrect documentation tutorial for configuring external-dns with Azure.
2024-11-25 10:46:07 -08:00
TomyLobo
cd9be5ff80
Improve Microsoft DNS instructions
...
- List secure updates first
- Remove the confusing "(Insecure Updates)" part from the main headline
- Mention zone transfers to other domains
- Mention creating a user for secure updates
2024-11-22 13:02:38 +01:00
juan-vg
ee79d0da01
Improve sources' docs to mention '--managed-record-types'
...
* Also add some CRD examples for AWS and Cloudflare
2024-11-18 14:09:39 +01:00
Andrew Hay
10d383c146
Update docs/tutorials/cloudflare.md
...
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2024-11-02 12:35:03 -04:00
Andrew Hay
6f6e714821
docs: notes on how to use cloudflare-region-key
2024-11-01 16:44:22 +00:00
Michael Shen
0b4c0e8ecd
Add tutorial for AWS-SD AAAA record support
...
Signed-off-by: Michael Shen <mishen@umich.edu>
2024-10-22 10:52:58 -04:00
Kubernetes Prow Robot
b834fef2b7
Merge pull request #4745 from github-vincent-miszczak/aws-sd-tags
...
feat(aws-sd): tag services
2024-10-19 22:33:04 +01:00
tanujd11
55839f5bcb
addressed review comments
...
Signed-off-by: tanujd11 <dwiveditanuj41@gmail.com>
2024-10-18 11:59:36 +05:30
tanujd11
faced93ba2
feature: add azure zone list cache
...
Signed-off-by: tanujd11 <dwiveditanuj41@gmail.com>
2024-10-16 16:48:42 +05:30