open-consul/agent/proxycfg
Chris S. Kim dcc230f699
Make envoy resources for inferred peered upstreams (#13758)
Peered upstreams has a separate loop in xds from discovery chain upstreams. This PR adds similar but slightly modified code to add filters for peered upstream listeners, clusters, and endpoints in the case of transparent proxy.
2022-07-19 14:56:28 -04:00
..
internal/watch feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
connect_proxy.go Make envoy resources for inferred peered upstreams (#13758) 2022-07-19 14:56:28 -04:00
data_sources.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
data_sources_oss.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
ingress_gateway.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
manager.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
manager_test.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
mesh_gateway.go xds: mesh gateways now correctly load up peer-exported discovery chains using L7 protocols (#13624) 2022-06-28 14:52:25 -05:00
mesh_gateway_oss.go proxycfg: remove dependency on cache.UpdateEvent (#13144) 2022-05-20 15:47:40 +01:00
naming.go Use new maps for proxycfg peered data 2022-07-13 16:05:10 -04:00
naming_oss.go peering: Make Upstream peer-aware (#12900) 2022-04-29 18:12:51 -04:00
naming_test.go peering: Make Upstream peer-aware (#12900) 2022-04-29 18:12:51 -04:00
proxycfg.go Enable servers to configure arbitrary proxies from the catalog (#13244) 2022-05-27 12:38:52 +01:00
snapshot.go Make envoy resources for inferred peered upstreams (#13758) 2022-07-19 14:56:28 -04:00
state.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
state_oss_test.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
state_test.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
terminating_gateway.go proxycfg: server-local intentions data source 2022-07-04 10:48:36 +01:00
testing.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
testing_connect_proxy.go proxycfg: server-local intentions data source 2022-07-04 10:48:36 +01:00
testing_ingress_gateway.go fix: multiple grpc/http2 services for ingress listeners 2022-05-26 10:43:58 -04:00
testing_mesh_gateway.go state: prohibit exported discovery chains to have cross-datacenter or cross-partition references (#13726) 2022-07-12 11:03:41 -05:00
testing_oss.go proxycfg: replace direct agent cache usage with interfaces (#13320) 2022-06-01 16:18:06 +01:00
testing_peering.go Make envoy resources for inferred peered upstreams (#13758) 2022-07-19 14:56:28 -04:00
testing_terminating_gateway.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
testing_tproxy.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
testing_upstreams.go proxycfg: remove dependency on cache.UpdateEvent (#13144) 2022-05-20 15:47:40 +01:00
upstreams.go Check if an upstream is implicit from either intentions or peered services 2022-07-13 16:53:20 -04:00