4924 Commits

Author SHA1 Message Date
Luke Plausin
08382c93bf
Remove duplicate line 2022-09-22 10:38:56 +01:00
Luke Plausin
fd2484410b
Add a warning for new unsupported regions. 2022-09-22 10:38:56 +01:00
Luke Plausin
1f924416a6
#2757 add missing regions Jakarta (ap-southest-3) and Milan (eu-south-1) 2022-09-22 10:38:56 +01:00
misakazhou
3fa1b3c141
add the provider for the tencent cloud.
Signed-off-by: misakazhou <misakazhou@tencent.com>
2022-09-22 10:38:56 +01:00
dependabot[bot]
14c42bbc96
Bump github.com/cloudflare/cloudflare-go from 0.25.0 to 0.50.0
Bumps [github.com/cloudflare/cloudflare-go](https://github.com/cloudflare/cloudflare-go) from 0.25.0 to 0.50.0.
- [Release notes](https://github.com/cloudflare/cloudflare-go/releases)
- [Changelog](https://github.com/cloudflare/cloudflare-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/cloudflare-go/compare/v0.25.0...v0.50.0)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/cloudflare-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-22 10:37:11 +01:00
Nathan J Mehl
7b9473c1cb
Set logformat before logging config
Google Cloud Logging (AKA Stackdriver Logs) interprets the default
logrus log format as "error" severity even when `level=info` is
present in the log output: ensure that the normal startup log
is not parsed as an error by setting the JSON formatter first.

Signed-off-by: Nathan J Mehl <n@oden.io>
2022-09-22 10:35:55 +01:00
Sandor Szücs
2b3eff77b4
* golint is abandoned see https://github.com/golang/lint
* interfacer is also abandoned see:
WARN [runner] The linter interfacer is deprecated (since v1.38.0) due to: The repository of the linter has been archived by the owner.

Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2022-09-22 10:35:55 +01:00
Ole Markus With
94b68388d8
Ignore ambassador-hosts with invalid annotations
If e.g the ambassador service annotation points to an nonexisting service, external-dns will not update any DNS records. This PR makes external-dns ignore the host and carry on instead.
2022-09-22 10:35:55 +01:00
Ole Markus With
da1149d90f
Add test for ambassador source failing to fetch ambassador service 2022-09-22 10:35:55 +01:00
dependabot[bot]
487cc0e44c
Bump k8s.io/client-go from 0.24.1 to 0.25.2
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.24.1 to 0.25.2.
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.24.1...v0.25.2)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-22 08:30:41 +00:00
Kubernetes Prow Robot
009a3cede6
Merge pull request #3035 from kubernetes-sigs/raffo/bump-deps-2022-09-22
Bump dependencies for multiple packages
2022-09-22 01:27:03 -07:00
Raffaele Di Fazio
b605f2092b bumps dependencies
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2022-09-22 10:11:37 +02:00
Kubernetes Prow Robot
8c78f44989
Merge pull request #2881 from abursavich/gateway-api-v0.5
gateway-api: upgrade from v0.4.3 to v0.5.0
2022-09-21 11:41:17 -07:00
Andy Bursavich
b0dc1739aa gateway-api: switch to v1beta1 apis where available 2022-09-21 09:01:30 -07:00
Andy Bursavich
a7a56b9380 gateway-api: upgrade from v0.4.3 to v0.5.0 2022-09-21 09:01:30 -07:00
Kubernetes Prow Robot
146ffa506f
Merge pull request #3033 from abursavich/plural-copyright
Add missing copyright header and gofumpt
2022-09-21 08:59:14 -07:00
Andy Bursavich
74ffff6c26 gofumpt 2022-09-20 20:48:57 -07:00
Andy Bursavich
4b5b64c339 Add missing copyright header 2022-09-20 14:04:22 -07:00
Kubernetes Prow Robot
a763843764
Merge pull request #2923 from pluralsh/plural-provider-rebase
feat: Add Plural DNS provider
2022-09-15 09:23:23 -07:00
Kubernetes Prow Robot
9e0a232c3a
Merge pull request #2758 from luke-plausin-kidsloop/fix/missing-regions-r53
Fix/missing regions r53
2022-09-15 09:05:23 -07:00
Lukasz Zajaczkowski
0b2d3ed109 rebase 2022-09-15 14:59:36 +02:00
Lukasz Zajaczkowski
00ec7861db bump gqlclient to v1.1.6 2022-09-15 14:51:17 +02:00
Lukasz Zajaczkowski
7755f92905 fix conflicts 2022-09-15 14:50:28 +02:00
Lukasz Zajaczkowski
bef67ee416 add error handling for BaseUrl function 2022-09-15 14:50:04 +02:00
Lukasz Zajaczkowski
79b7fe93d8 add unit tests for plural provider (#11) 2022-09-15 14:50:04 +02:00
Lukasz Zajaczkowski
3f5ea38814 migrate to GO plural client (#10) 2022-09-15 14:50:04 +02:00
DavidSpek
d70e4bcf14 Add Plural to READMEs
Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
2022-09-15 14:49:29 +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
Kubernetes Prow Robot
78b5175426
Merge pull request #2630 from Hyzhou/tencentcloud-provider
Add the provider for the Tencent Cloud.
2022-09-15 02:47:22 -07: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
e47d56112a
Merge pull request #3021 from kubernetes-sigs/dependabot/go_modules/github.com/cloudflare/cloudflare-go-0.50.0
Bump github.com/cloudflare/cloudflare-go from 0.25.0 to 0.50.0
2022-09-15 01:15:22 -07:00
Kubernetes Prow Robot
648c0dcee5
Merge pull request #2847 from odenio/master
Set logformat before logging config
2022-09-15 00:55:22 -07:00
Kubernetes Prow Robot
dd98d6a85b
Merge pull request #2989 from szuecs/linter/drop-dead-project
drop golint from linters
2022-09-14 06:15:01 -07:00
dependabot[bot]
4c842ebc0e
Bump github.com/cloudflare/cloudflare-go from 0.25.0 to 0.50.0
Bumps [github.com/cloudflare/cloudflare-go](https://github.com/cloudflare/cloudflare-go) from 0.25.0 to 0.50.0.
- [Release notes](https://github.com/cloudflare/cloudflare-go/releases)
- [Changelog](https://github.com/cloudflare/cloudflare-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/cloudflare-go/compare/v0.25.0...v0.50.0)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/cloudflare-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 03:20:17 +00:00
Ole Markus With
7dbf503fe1 Don't create endpoint if attempting to create one with invalid dns name 2022-09-10 12:31:13 +02:00
Kubernetes Prow Robot
47b3a153a4
Merge pull request #3008 from olemarkus/continue-on-bad-host
Ignore ambassador-hosts with invalid annotations
2022-09-07 11:52:37 -07:00
Ole Markus With
a1a9091cdf Ignore ambassador-hosts with invalid annotations
If e.g the ambassador service annotation points to an nonexisting service, external-dns will not update any DNS records. This PR makes external-dns ignore the host and carry on instead.
2022-09-07 19:38:36 +02:00
Ole Markus With
594519a09b Add test for ambassador source failing to fetch ambassador service 2022-09-07 19:38:25 +02:00
Greg Sidelinger
18fd5b1af6 Log when infoblox provider deletes a record at info
Signed-off-by: Greg Sidelinger <sidelig@nationwide.com>
Signed-off-by: Greg Sidelinger <gate@ilive4code.net>
2022-09-07 14:25:28 +00:00
Mateusz Jabłoński
6c67358049
Merge branch 'kubernetes-sigs:master' into #2610-handle-zone-lookup 2022-09-05 14:05:02 +02:00
Harry Fox
e8225455d5 Fix documentation for CloudFlare TTL 2022-08-31 14:43:51 +01:00
Sandor Szücs
bb8cc1053a
* golint is abandoned see https://github.com/golang/lint
* interfacer is also abandoned see:
WARN [runner] The linter interfacer is deprecated (since v1.38.0) due to: The repository of the linter has been archived by the owner.

Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2022-08-30 22:47:11 +02:00
Alejandro J. Nuñez Madrazo
a224fc9e26
Updated the civogo lib to the las version 0.3.7
Signed-off-by: Alejandro J. Nuñez Madrazo <alejandro@civo.com>
2022-08-30 08:48:29 +01:00
Alejandro J. Nuñez Madrazo
3d9abca2b0
Merge branch 'kubernetes-sigs-master' 2022-08-30 08:43:18 +01:00
Alejandro J. Nuñez Madrazo
59b19f4da0
Merge branch 'master' of https://github.com/kubernetes-sigs/external-dns into kubernetes-sigs-master 2022-08-30 08:43:00 +01:00
Kubernetes Prow Robot
819f61e98b
Merge pull request #2983 from kubernetes-sigs/dependabot/go_modules/github.com/aliyun/alibaba-cloud-sdk-go-1.61.1742
Bump github.com/aliyun/alibaba-cloud-sdk-go from 1.61.1483 to 1.61.1742
2022-08-29 07:50:37 -07:00
dependabot[bot]
cf8c4c5d05
Bump github.com/aliyun/alibaba-cloud-sdk-go from 1.61.1483 to 1.61.1742
Bumps [github.com/aliyun/alibaba-cloud-sdk-go](https://github.com/aliyun/alibaba-cloud-sdk-go) from 1.61.1483 to 1.61.1742.
- [Release notes](https://github.com/aliyun/alibaba-cloud-sdk-go/releases)
- [Changelog](https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/ChangeLog.txt)
- [Commits](https://github.com/aliyun/alibaba-cloud-sdk-go/compare/v1.61.1483...v1.61.1742)

---
updated-dependencies:
- dependency-name: github.com/aliyun/alibaba-cloud-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 03:27:23 +00:00
Kubernetes Prow Robot
d44b239c83
Merge pull request #2965 from kubernetes-sigs/raffo/more-dependabot
More dependabot updates
2022-08-22 08:35:44 -07:00
Raffaele Di Fazio
d0da613dee cloud.google.com/go/compute and github.com/ans-group/sdk-go
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2022-08-22 08:11:57 +02:00
Raffaele Di Fazio
32fa66c586 bumps github.com/aws/aws-sdk-go
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2022-08-21 10:23:28 +00:00