361 Commits

Author SHA1 Message Date
Sandor Szücs
54ae586986
remove provider: plural
reason: https://github.com/kubernetes-sigs/external-dns/issues/3725 use of unlicensed dependency
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2023-06-26 12:23:08 +02:00
John Gardiner Myers
1a4c7b5f3c Support DynamoDB tables in other regions 2023-06-18 16:50:02 -07:00
John Gardiner Myers
5aae0af68a Add DynamoDB registry implementation 2023-06-18 16:49:58 -07:00
John Gardiner Myers
794a10dfbe Use common code for creating AWS sessions 2023-06-18 16:47:37 -07:00
Kubernetes Prow Robot
8e2140baab
Merge pull request #3055 from ThomasK33/master
Add support for Traefik 2's IngressRoute, IngressRouteTCP and IngressRouteUDP
2023-06-16 13:08:19 -07:00
Sandor Szücs
dc069cc10f
refactor: use always fmt.Errorf("...: %w", err), instead of %s or %v
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2023-06-12 10:44:29 +02:00
Thomas Kosiewski
23326bd4bf
Added traefik-proxy to source docs string
Signed-off-by: Thomas Kosiewski <thoma471@googlemail.com>
2023-06-02 12:47:34 +02:00
Thomas Kosiewski
95abe994c4
Merge remote-tracking branch 'kubernetes-sigs/master' 2023-06-01 18:49:38 +02: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
Arnaud Lefray
56773c0430
chore: merge with master 2023-05-04 15:23:10 +02:00
Viacheslav Sychov
2554f9f879 #1828: Support encrypted DNS txt records
Signed-off-by: Viacheslav Sychov <viacheslav.sychov@gmail.com>
2023-04-28 20:29:54 +02:00
Charles Xu
5e6f1a8b16 rename option to 'resolveServiceLoadBalancerHostname' 2023-04-23 16:25:13 -07:00
Charles Xu
1d232c4b86 feat: resolve LB-type Service hostname to create A/AAAA instead of CNAME 2023-04-18 21:10:56 -07:00
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
John Gardiner Myers
de1db3f03d Unit test fixes 2023-03-30 17:49:31 -07:00
Skyler Mäntysaari
6f42a8a2da Initial IPv6 support 2023-03-30 17:49:28 -07:00
Sewci0
815ff2a6d9
Fix cli docs 2023-03-29 14:00:24 +01:00
Thomas Kosiewski
458b702762 Added traefik source 2023-03-17 15:15:41 +01:00
Mikael Johansson
9a76be0202 Add F5 VirtualServer source 2023-03-14 10:23:56 +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
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
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
Andy Bursavich
13d978caeb gateway-api: upgrade from v0.5.1 to v0.6.0 and add GRPCRoute support 2023-01-04 08:18:35 -08:00
Jonas Badstübner
0ef72c7eb9 [flags/provider] handle providers DRY-style 2022-12-14 10:21:25 +01:00
Jonas Badstübner
240aaaec02 [flags/provider] add gone providers 2022-12-14 10:14:47 +01:00
Jonas Badstübner
b2afcdd854 [flags/provider] add civo; order alphabetically 2022-12-14 10:05:19 +01:00
Kubernetes Prow Robot
9a2c93b53c
Merge pull request #3171 from s-urbaniak/civo-flag
pkg/apis/externaldns/types.go: add civo
2022-12-13 00:59:33 -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
Sergiusz Urbaniak
d81aeb3194
pkg/apis/externaldns/types.go: add civo 2022-11-20 20:22:43 +01:00
Andrea Florio
cc2c3878c4 use gofmt to fix lint issues 2022-11-07 13:35:16 +00:00
Andrea Florio
b5dc865e11
completed pi-hole 2022-10-31 23:07:44 +01:00
Andy Bursavich
74ffff6c26 gofumpt 2022-09-20 20:48:57 -07:00
Lukasz Zajaczkowski
0b2d3ed109 rebase 2022-09-15 14:59:36 +02:00
DavidSpek
62848b5a85 Implement plural provider
add plural to provider enum

go mod tidy

remove gitlab-ci

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

cleanup

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
2022-09-15 14:48:22 +02:00
misakazhou
a2e7ffc36a add the provider for the tencent cloud.
Signed-off-by: misakazhou <misakazhou@tencent.com>
2022-09-15 16:42:39 +08:00
Kubernetes Prow Robot
1f0f004d33
Merge pull request #2818 from PG2000/master
support ExternalID in AWS Provider when assuming a role
2022-08-19 08:41:52 -07:00
pg2000
03a28eea6e
Update pkg/apis/externaldns/types.go
Co-authored-by: Nick Jüttner <nick@juni.io>
2022-08-19 16:50:17 +02:00
Kubernetes Prow Robot
e2b86a1146
Merge pull request #2693 from tobikris/add-target-net-filter
add target filters based on network
2022-08-02 01:38:15 -07:00
pg2000
52c8edebab
replace Id with ID
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:56:39 +02:00
pg2000
ff56bf8090
replace Id with ID
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:56:29 +02:00
pg2000
fd68732cd5
replace Id with ID
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:56:21 +02:00
pg2000
026e15b1aa
replace Id with ID
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:56:07 +02:00
pg2000
d327ff7f6d
replace Id with ID
Co-authored-by: Steven E. Harris <seh@panix.com>
2022-06-27 20:55:47 +02:00
pg2000
4ace07f0a2
support ExternalID in AWS Provider when assuming a role 2022-06-15 18:49:31 +02:00
Kubernetes Prow Robot
de1db79bad
Merge pull request #2707 from hughhuangzh/add_ibmcloud_provider
Add IBM Cloud provider
2022-05-26 01:39:23 -07:00
Kubernetes Prow Robot
66e0d8c7fe
Merge pull request #2292 from abursavich/gateway-redo
Add Support for Gateway API Route Sources
2022-05-25 01:20:44 -07:00
hzhihui
57aa72f279
Merge branch 'master' into add_ibmcloud_provider 2022-04-20 09:00:16 +08:00
Kubernetes Prow Robot
01e8a2c269
Merge pull request #2703 from scottd018/feat-restrict-rfc2136-sensitive-values
feat: restrict rfc2136 kerberos password from being exposed in logs
2022-04-19 01:39:17 -07:00