Commit Graph

430 Commits

Author SHA1 Message Date
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
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
435eb2056f
Merge pull request #3447 from Nefelim4ag/fix-node-ports
fix: nodePort #2704 - publish ready endpoints
2023-09-14 19:12:12 -07:00
John Gardiner Myers
da3fe0463c Document the Service source 2023-09-04 11:44:08 -07: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
Timofey Titovets
2a1f7a4de7 fix(source_test.go): add missing pod status tests 2023-08-29 19:16:51 +02:00
Timofey Titovets
f696c514db fix: nodePort #2704 - publish ready endpoints
fix: lowercase local functions
chore: reuse nodes, cut logs
2023-08-29 19:16:51 +02:00
David Pait
1a5249af5e fix go conventions and ehance error messages 2023-08-09 08:41:50 -04:00
David Pait
bd989eeac4 fix imports 2023-08-09 08:35:00 -04:00
David Pait
0354d76ce0 add unit tests for gateway ingress source annotation 2023-08-08 11:51:42 -04:00
David Pait
f9600b7b35 move ingress annotation and parseIngress to gateway source 2023-08-08 11:51:42 -04:00
David Pait
08b592d2fd update istio gateway ingress source annotation constant 2023-08-08 11:51:42 -04:00
David Pait
cb2772c6ae add istio gateway ingress annotation support to gateway source 2023-08-08 08:05:42 -04:00
David Pait
362b233833 update istio gateway annotation name and docs 2023-08-08 08:04:51 -04:00
David Pait
1253afa11e add supoort for ingress backed istio gateways 2023-08-06 16:57:42 -04:00
John Gardiner Myers
0eb91e358d Document the Ingress source 2023-08-04 04:06:02 -07:00
Fredrik Larsson
712582caad Check len == 0 instead of nil 2023-07-06 11:36:34 +02:00
Fredrik Larsson
f8ae66efab Remove unnecessary test 2023-07-06 11:35:35 +02:00
Fredrik Larsson
76f8fbddcd Add tests for annotation override (gateway sources) 2023-07-05 09:52:26 +02:00
Fredrik Larsson
56eb581aa5 Allow annotation target override on gateway 2023-07-05 09:52:26 +02:00
John Gardiner Myers
4a40346d42 Remove flags and documentation for removed contour-ingressroute source 2023-07-04 16:37:37 -07:00
Fredrik Larsson
c4df1b18c9 Fix: File is not goimports-ed with -local 2023-07-01 14:11:49 +02:00
Christian Groschupp
33598b3c86 copy labels 2023-06-30 07:52:25 +02:00
Christian Groschupp
840338f77b add AAAA to test 2023-06-30 07:51:31 +02:00
Fredrik Larsson
3dbcb9cba1 Simplify interface implementation test for targetFilterSource 2023-06-29 22:38:17 +02:00
Fredrik Larsson
42dde17b1b Remove unneeded IsConfigured() method 2023-06-29 22:30:26 +02:00
Fredrik Larsson
05bb165ffa Run tests via a Mock targetNetFilter instead of the actual one 2023-06-29 22:28:14 +02:00
Fredrik Larsson
d7d5a2d404 Move echoSource into targetfiltersource_test.go 2023-06-29 22:28:14 +02:00
Fredrik Larsson
8533cb229a Fix file name spelling 2023-06-29 22:28:14 +02:00
Fredrik Larsson
e3fbc7eb30 Add logs 2023-06-29 22:28:14 +02:00
Fredrik Larsson
af7b072405 Filter out endpoints if targetfiltersource filters out all targets 2023-06-29 22:28:14 +02:00
Fredrik Larsson
98fe58b27e Add tests for targetfiltersource 2023-06-29 22:28:14 +02:00
Fredrik Larsson
6a33a653a1 Add echo source for testing 2023-06-29 22:28:14 +02:00
Christian Groschupp
fd8c42732d support cnames and aaaa for default-targets 2023-06-29 16:06:02 +02:00
John Gardiner Myers
039f1a91fb refactor: simplify assignment to Service target list 2023-06-25 14:00:36 -07:00
John Gardiner Myers
4ee8bae85c refactor: don't iterate over load balancer if not using result 2023-06-25 12:28:23 -07:00
Kubernetes Prow Robot
ae0c06e3e6
Merge pull request #3648 from johngmyers/dynamodb
Add DynamoDB registry implementation
2023-06-23 13:03:07 -07:00
Michel Loiseleur
17ca22c309 fix test on istio 2023-06-19 11:22:41 +02:00
Michel Loiseleur
4da80b2ffb partial fix on istio 2023-06-19 10:06:05 +02:00
John Gardiner Myers
4417ad4894 Move EndpointKey to endpoints package 2023-06-18 16:47:37 -07:00
Michel Loiseleur
c9cf1e9e1f
Merge branch 'master' into deps/dependabot 2023-06-17 22:58:58 +02:00
Kubernetes Prow Robot
d468a339f0
Merge pull request #3686 from rumstead/fix/crashback-virtual-service-no-gateway
fix: extdns crashes when virtual service points to nonexistent …
2023-06-17 09:10:20 -07:00
rumstead
4dd3de68e7 fix: extdns crashes when virtual service points to nonexistent gateway
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com>

updating test

Update source/istio_virtualservice_test.go

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

Update source/istio_virtualservice_test.go

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-06-17 10:36:38 -04: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
Michel Loiseleur
e06ed8cc5d build(deps): bump dev-dependencies group with 40 updates 2023-06-16 17:15:35 +02:00
Kubernetes Prow Robot
561273d386
Merge pull request #3476 from Megum1n/master
Gloo: Add support for listener.metadataStatic
2023-06-16 04:24:18 -07:00
Thomas Kosiewski
9105dc020b
Added missing GVKs for store tests
Signed-off-by: Thomas Kosiewski <thoma471@googlemail.com>
2023-06-14 18:27:39 +02:00
Thomas Kosiewski
bd67905307
Added support for new traefik CRDs
Signed-off-by: Thomas Kosiewski <thomas.kosiewski@loft.sh>
2023-06-14 18:08:10 +02:00
Kubernetes Prow Robot
e872bda5af
Merge pull request #3677 from kubernetes-sigs/refactor/use-error-wrapping
refactor: use always fmt.Errorf("...: %w", err), instead of %s or %v
2023-06-12 07:53:50 -07:00