4924 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
ed78d02793
Merge pull request #3762 from johngmyers/endpoint-label
Refactor setting the "resource" label into endpointsForHostname
2023-09-19 08:11:08 -07:00
Kubernetes Prow Robot
e0405a2e60
Merge pull request #3748 from johngmyers/exclude-managed
Add --exclude-record-types flag
2023-09-18 22:37:49 -07:00
Kubernetes Prow Robot
0cb9848346
Merge pull request #3936 from johngmyers/doc-gateway
Document the Gateway sources
2023-09-18 21:18:15 -07:00
Kubernetes Prow Robot
f42e4fe854
Merge pull request #3910 from johngmyers/a-alias
Represent AWS Alias records as record type A
2023-09-18 12:08:57 -07:00
Tom Limoncelli
42e60eb064 fix linting 2023-09-18 12:19:36 -04:00
Tom Limoncelli
3f977f5d76 responding to comments 2023-09-18 11:50:53 -04:00
Tom Limoncelli
474f626d63 Remove dependency on dnscontrol 2023-09-17 09:58:48 -04:00
John Gardiner Myers
7044fdf040 Use ServiceIP for ClusterIP Services with internal-hostname annotation 2023-09-16 17:33:30 -07:00
John Gardiner Myers
18a8b2c5e5 Document where OWNERS file should be synced 2023-09-16 14:37:24 -07:00
John Gardiner Myers
6b230c6c44 Document the Gateway sources 2023-09-16 14:18:16 -07:00
Kubernetes Prow Robot
0eb1932cf5
Merge pull request #3935 from johngmyers/emeritus
Move seanmalloy to emeritus_approvers
2023-09-16 10:18:13 -07:00
Kubernetes Prow Robot
d54fa589c2
Merge pull request #3480 from Megum1n/gloo-multiple-namespaces
Add support for multiple gloo namespaces in one External DNS instance
2023-09-15 22:10:13 -07:00
John Gardiner Myers
029779960a Move seanmalloy to emeritus_approvers 2023-09-15 22:09:05 -07:00
Kubernetes Prow Robot
d40b3a8b02
Merge pull request #3893 from gfaugere/master
Gandi provider: refactor tests to be more readable, robusts, and extensible; and minor fixes
2023-09-15 20:52:12 -07:00
John Gardiner Myers
72a4fd8343
Address review comment
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2023-09-15 19:43:36 -07:00
John Gardiner Myers
94713c20c6 Add --exclude-record-types flag 2023-09-15 18:45:09 -07:00
Kubernetes Prow Robot
fa332e9ed3
Merge pull request #3913 from johngmyers/doc-service
Document the Service source
2023-09-15 14:10:14 -07:00
Kubernetes Prow Robot
bfe50a9432
Merge pull request #3908 from jbpaux/features/aaaa-azure
feat(azure): add AAAA records support
2023-09-15 13:02:13 -07:00
Kubernetes Prow Robot
7d9ffca3a8
Merge pull request #3889 from m-adawi/master
Support GoDaddy domains with PENDING_DNS_ACTIVE status
2023-09-15 12:00:13 -07:00
Kubernetes Prow Robot
7519a778dd
Merge pull request #3912 from Sewci0/fix/txt-registry-case
[TXT Registry] Fix `Records()` case handling
2023-09-14 22:50:20 -07:00
Kubernetes Prow Robot
bb705a146d
Merge pull request #3911 from johngmyers/adjust-err
chore(providers): allow AdjustEndpoints to return error
2023-09-14 22:50:12 -07:00
Kubernetes Prow Robot
030342f445
Merge pull request #3747 from cronik/bugfix/dual-stack-records
Fix planning for multi-cluster dual stack record types
2023-09-14 22:24:12 -07:00
Kubernetes Prow Robot
65db0c73ec
Merge pull request #3452 from BadLiveware/feature/allow-target-annotation-gateway
Allow annotation target override on gateway
2023-09-14 22:08:12 -07:00
Kubernetes Prow Robot
a10a80e9e5
Merge pull request #3451 from BadLiveware/fix/filter-endpoints-without-targets
Filter out entire endpoint if it ends up without targets after filtering in targetFilterSource
2023-09-14 21:52:11 -07:00
Kubernetes Prow Robot
f288d76cbd
Merge pull request #3690 from itspngu/google-peering-zone-bugfix
fix: filter peering zones in google provider
2023-09-14 21:30:13 -07:00
Kubernetes Prow Robot
435eb2056f
Merge pull request #3447 from Nefelim4ag/fix-node-ports
fix: nodePort #2704 - publish ready endpoints
2023-09-14 19:12:12 -07:00
Kubernetes Prow Robot
1ba3b92db6
Merge pull request #3932 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-d95e3f7fc1
build(deps): bump the dev-dependencies group with 1 update
2023-09-14 18:04:12 -07:00
Kubernetes Prow Robot
8e03ec0e4e
Merge pull request #3931 from johngmyers/jgmyers
Add johngmyers as approver
2023-09-14 01:34:18 -07:00
dependabot[bot]
e035738354
build(deps): bump the dev-dependencies group with 1 update
Bumps the dev-dependencies group with 1 update: [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate).

- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases)
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: GrantBirki/json-yaml-validate
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-14 04:02:54 +00:00
John Gardiner Myers
48e1701e4c Add johngmyers as approver 2023-09-13 07:38:07 -07:00
Kubernetes Prow Robot
3f24950595
Merge pull request #3922 from mloiseleur/feat/go-1.21
feat: upgrade ExternalDNS to go 1.21
2023-09-12 05:02:11 -07:00
Kubernetes Prow Robot
37173e70d9
Merge pull request #3914 from kubernetes-sigs/dependabot/github_actions/dev-dependencies-c5505470ba
build(deps): bump the dev-dependencies group with 2 updates
2023-09-10 01:24:09 -07:00
Kubernetes Prow Robot
627f46bc05
Merge pull request #3903 from wbh1/fix/linode-txt-explosion
fix(linode): don't try to create existing records
2023-09-10 00:34:10 -07:00
Kubernetes Prow Robot
d2f2cf65c3
Merge pull request #3923 from kubernetes-sigs/raffo/kustomize-v0.13.6
update kustomization.yaml with v0.13.6
2023-09-08 06:10:16 -07:00
dependabot[bot]
133a892ce0
build(deps): bump the dev-dependencies group with 2 updates
Bumps the dev-dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate).


Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

Updates `GrantBirki/json-yaml-validate` from 2.0.0 to 2.3.0
- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases)
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v2.0.0...v2.3.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: GrantBirki/json-yaml-validate
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-08 10:45:39 +00:00
Kubernetes Prow Robot
10efdf5a95
Merge pull request #3917 from stevehipwell/helm-chart-0.13.6
feat(helm-chart): Released chart for v0.13.6
external-dns-helm-chart-1.13.1
2023-09-08 03:44:14 -07:00
Raffaele Di Fazio
f6c31a6972
update kustomization.yaml with v0.13.6 2023-09-08 12:42:55 +02:00
Michel Loiseleur
d68fd0217b feat: upgrade ExternalDNS to go 1.21 2023-09-08 10:57:23 +02:00
Steve Hipwell
cff4226428
feat(helm-chart): Released chart for v0.13.6
Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com>
2023-09-07 15:32:08 +01:00
John Gardiner Myers
77fe3a23c8 Switch from bulleted to numbered lists 2023-09-06 17:47:26 -07:00
John Gardiner Myers
47828f196e
Apply suggestions from code review
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2023-09-06 17:16:23 -07:00
Will Hegedus
c34ef883fa test(linode): add test to skip creating records
Records should not be created if they already exist. We skip them.
If records already exist, they should be in the list of updates.
2023-09-06 14:08:02 -04:00
Kubernetes Prow Robot
0483ffde22
Merge pull request #3839 from matusf/fix/pdns-tls-on
Make TLS enabled by default for PowerDNS provider
v0.13.6
2023-09-05 11:24:51 -07:00
Seweryn Chlewicki
6970b8dc79
Add tests for suffixed records 2023-09-05 12:11:23 +01:00
Kubernetes Prow Robot
add5e92860
Merge pull request #3906 from weisdd/feature/azure-workload-identity-azidentity
feat(azure): add support for workload identity using azidentity
2023-09-04 12:33:49 -07:00
John Gardiner Myers
da3fe0463c Document the Service source 2023-09-04 11:44:08 -07:00
Seweryn Chlewicki
a1d54ad0d7
[TXT Registry] Fix Records() case handling 2023-09-04 17:52:30 +01:00
Kubernetes Prow Robot
6a53959385
Merge pull request #3806 from johngmyers/doc-sources
Document the Ingress source
2023-09-04 01:03:48 -07:00
Kyle Cronin
55ae13ef21 Plan record type conflict should prefer A and AAAA records
endpoint.Targets.Less gives priority to A and AAAA over CNAME records so the
plan record type conflict resolver should also prefer A/AAAA.
2023-09-03 15:58:27 -04:00
John Gardiner Myers
c596611f9e Allow AdjustEndpoints to return error 2023-09-03 11:23:03 -07:00