open-consul/agent/proxycfg
Thomas Eckert c66f9ebf39
API Gateway Envoy Golden Listener Tests (#16221)
* Simple API Gateway e2e test for tcp routes

* Drop DNSSans since we don't front the Gateway with a leaf cert

* WIP listener tests for api-gateway

* Return early if no routes

* Add back in leaf cert to testing

* Fix merge conflicts

* Re-add kind to setup

* Fix iteration over listener upstreams

* New tcp listener test

* Add tests for API Gateway with TCP and HTTP routes

* Move zero-route check back

* Drop generateIngressDNSSANs

* Check for chains not routes

---------

Co-authored-by: Andrew Stucki <andrew.stucki@hashicorp.com>
2023-02-16 14:42:36 -05:00
..
internal/watch perf: remove expensive reflection from xDS hot path (#14934) 2022-10-14 10:26:42 +01:00
api_gateway.go Fix nil-pointer panics from proxycfg package. (#16277) 2023-02-15 11:54:44 -06:00
connect_proxy.go Fix configuration merging for implicit tproxy upstreams. (#16000) 2023-01-18 13:43:53 -06:00
data_sources.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00
data_sources_oss.go
deep-copy.sh Implement APIGateway proxycfg snapshot (#16194) 2023-02-08 15:52:12 -06:00
ingress_gateway.go Fix nil-pointer panics from proxycfg package. (#16277) 2023-02-15 11:54:44 -06:00
manager.go Fix nil-pointer panics from proxycfg package. (#16277) 2023-02-15 11:54:44 -06:00
manager_test.go perf: remove expensive reflection from xDS hot path (#14934) 2022-10-14 10:26:42 +01:00
mesh_gateway.go Bring back parameter ServerExternalAddresses in GenerateToken endpoint (#15267) 2022-11-08 14:55:18 -06:00
mesh_gateway_oss.go
naming.go Fix configuration merging for implicit tproxy upstreams. (#16000) 2023-01-18 13:43:53 -06:00
naming_oss.go
naming_test.go Cluster peering failover disco chain changes (#14296) 2022-08-23 09:13:43 -04:00
proxycfg.deepcopy.go [API Gateway] Update simple test to leverage intentions and multiple listeners (#16228) 2023-02-10 21:13:44 +00:00
proxycfg.go Regenerate files according to 1.19.2 formatter 2022-10-24 16:12:08 -04:00
snapshot.go [API Gateway] Add integration test for HTTP routes (#16236) 2023-02-13 14:18:05 -05:00
snapshot_test.go [API Gateway] Add integration test for HTTP routes (#16236) 2023-02-13 14:18:05 -05:00
state.go Fix nil-pointer panics from proxycfg package. (#16277) 2023-02-15 11:54:44 -06:00
state_oss_test.go
state_test.go Fix DialedDirectly configuration for Consul dataplane. (#15760) 2022-12-13 09:16:31 -06:00
terminating_gateway.go proxycfg: server-local intentions data source 2022-07-04 10:48:36 +01:00
testing.go removes ioutil usage everywhere which was deprecated in go1.16 (#15297) 2022-11-10 10:26:01 -06:00
testing_api_gateway.go API Gateway Envoy Golden Listener Tests (#16221) 2023-02-16 14:42:36 -05:00
testing_connect_proxy.go proxycfg: server-local intentions data source 2022-07-04 10:48:36 +01:00
testing_ingress_gateway.go ingress-gateways: don't log error when registering gateway (#15001) 2022-10-25 10:55:44 -07:00
testing_mesh_gateway.go Fix mesh gateways incorrectly matching peer locality. (#16257) 2023-02-16 09:22:41 -06:00
testing_oss.go
testing_peering.go Fix mesh gateway configuration with proxy-defaults (#15186) 2022-11-09 10:14:29 -06:00
testing_terminating_gateway.go Add extension validation on config save and refactor extensions. (#16110) 2023-01-30 15:35:26 -06:00
testing_tproxy.go troubleshoot: service to service validation (#16096) 2023-01-27 11:43:16 -08:00
testing_upstreams.go Fix mesh gateways incorrectly matching peer locality. (#16257) 2023-02-16 09:22:41 -06:00
upstreams.go [API Gateway] Update simple test to leverage intentions and multiple listeners (#16228) 2023-02-10 21:13:44 +00:00