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
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
Antoine Bardoux
b17506cfa3
Remove unnecessary trailing newline
2023-05-16 15:43:28 +02: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
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
John Gardiner Myers
4745ddbb0e
Address review comment
2023-05-09 19:42:56 -07: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
Arnaud Lefray
42077cd35a
ingress: ignore annotation when ingressclassname is non empty
2023-05-05 16:08:04 +02: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
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
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
e6ec8ea329
Merge pull request #2220 from ericrrath/crd-source-event-handler
...
CRD source: add event-handler support
2023-04-13 23:20:39 -07:00
John Gardiner Myers
781ee3d71f
Address review comments
2023-04-12 22:46:39 -07:00
John Gardiner Myers
258986c7ce
Add test case for extracting IPv6 from Ingress status
2023-03-30 17:49:31 -07:00
John Gardiner Myers
6b20ba301c
Remove unnecessary unit test changes
2023-03-30 17:49:31 -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
John Gardiner Myers
06227c1fbf
Make unit tests more strict about record type
2023-03-30 17:47:59 -07:00
Mikael Johansson
9a76be0202
Add F5 VirtualServer source
2023-03-14 10:23:56 +01:00
Eric R. Rath
929e618935
--events controls CRD informer creation
...
mgruener suggested that the --events flag could be wired to control whether or
not the CRD source created and started its informer. This commit makes that
change; good idea!
2023-02-27 12:34:16 -08: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
Andy Bursavich
ac6ce47b99
Bump k8s.io/{api,apimachinery,clientgo} from v0.25.2 to v0.26.0
2023-01-04 08:15:59 -08:00
Andy Bursavich
ad7e1509e0
gateway-api: patch route informer results with TypeMeta
2022-12-28 17:39:15 -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
ricoberger
d56ad7f683
Fix deletion of DNS Records for VirtualServices on error
2022-11-10 18:12:42 +01:00
Mikael Johansson
b9996e2627
Fix minor typo
2022-10-22 13:16:06 +02: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
Andy Bursavich
74ffff6c26
gofumpt
2022-09-20 20:48:57 -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
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
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
Kubernetes Prow Robot
379fe6f554
Merge pull request #2215 from abursavich/istio-informer
...
Istio: Use existing VirtualService informer
2022-05-12 05:33:14 -07:00
hzhihui
2270904b9d
Merge branch 'master' into add_ibmcloud_provider
2022-05-09 19:24:03 +08:00
Alfred Krohmer
ea45b03972
Headless service: allow to specify target as NodeExternalIP or by annotation
...
If external-dns.alpha.kubernetes.io/target annotation is present on a
pod, it's value will be used as the target for the headless service.
If annotation external-dns.alpha.kubernetes.io/access=public is present,
NodeExternalIP of the node running the pod is used as the target for the
headless service.
2022-05-05 19:44:32 +02:00
hzhihui
090270e89f
Merge branch 'master' into add_ibmcloud_provider
2022-04-28 09:11:15 +08:00
Kubernetes Prow Robot
042654c4cf
Merge pull request #2538 from mcwarman/istio-gateway-logging
...
istio-gateway: Add debug logging when endpoints missing
2022-04-27 01:00:11 -07:00
hzhihui
4703c11741
Add IBM Cloud provider
2022-04-14 11:53:16 +08:00
Tobias Krischer
692f2bbc23
add target filters based on network
2022-04-08 19:29:58 +02:00
Andy Bursavich
4371589a14
gateway: enforce listener matching
2022-02-24 21:33:53 -08:00
Andy Bursavich
71e45ce1d3
gateway-udproute: add source
2022-02-24 21:30:10 -08:00
Andy Bursavich
52e3fd61db
gateway-tcproute: add source
2022-02-24 21:30:10 -08:00