consul/agent/proxycfg
Nathan Coleman 5caa0ae3f5
api-gateway: subscribe to bound-api-gateway only after receiving api-gateway (#18291)
* api-gateway: subscribe to bound-api-gateway only after receiving api-gateway

This fixes a race condition due to our dependency on having the listener(s) from the api-gateway config entry in order to fully and properly process the resources on the bound-api-gateway config entry.

* Apply suggestions from code review

* Add changelog entry
2023-07-26 16:02:04 -04:00
..
internal/watch copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
api_gateway.go api-gateway: subscribe to bound-api-gateway only after receiving api-gateway (#18291) 2023-07-26 16:02:04 -04:00
connect_proxy.go agent: remove agent cache dependency from service mesh leaf certificate management (#17075) 2023-06-13 10:54:45 -05:00
data_sources.go agent: remove agent cache dependency from service mesh leaf certificate management (#17075) 2023-06-13 10:54:45 -05:00
data_sources_oss.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
deep-copy.sh copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
ingress_gateway.go [OSS] Fix initial_fetch_timeout to wait for all xDS resources (#18024) 2023-07-10 17:08:06 -04:00
manager.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
manager_test.go agent: remove agent cache dependency from service mesh leaf certificate management (#17075) 2023-06-13 10:54:45 -05:00
mesh_gateway.go agent: remove agent cache dependency from service mesh leaf certificate management (#17075) 2023-06-13 10:54:45 -05:00
mesh_gateway_oss.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
naming.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
naming_oss.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
naming_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
proxycfg.deepcopy.go Expose JWKS cluster config through JWTProviderConfigEntry (#17978) 2023-07-04 09:12:06 -04:00
proxycfg.go docs: add envoy to the proxycfg diagram (#16834) 2023-04-04 09:42:42 -04:00
snapshot.go [OSS] Fix initial_fetch_timeout to wait for all xDS resources (#18024) 2023-07-10 17:08:06 -04:00
snapshot_test.go xds: Remove APIGateway ToIngress function (#17453) 2023-05-25 15:16:37 +00:00
state.go [OSS] Fix initial_fetch_timeout to wait for all xDS resources (#18024) 2023-07-10 17:08:06 -04:00
state_oss_test.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
state_test.go agent: remove agent cache dependency from service mesh leaf certificate management (#17075) 2023-06-13 10:54:45 -05:00
terminating_gateway.go agent: remove agent cache dependency from service mesh leaf certificate management (#17075) 2023-06-13 10:54:45 -05:00
testing.go [OSS] Improve xDS Code Coverage - Endpoints and Misc (#18222) 2023-07-21 17:48:25 -04:00
testing_api_gateway.go [OSS] Fix initial_fetch_timeout to wait for all xDS resources (#18024) 2023-07-10 17:08:06 -04:00
testing_connect_proxy.go [OSS] test: improve xDS listener code coverage (#18138) 2023-07-17 13:49:40 -04:00
testing_ingress_gateway.go [OSS] test: improve xDS listener code coverage (#18138) 2023-07-17 13:49:40 -04:00
testing_mesh_gateway.go [OSS] Improve xDS Code Coverage - Endpoints and Misc (#18222) 2023-07-21 17:48:25 -04:00
testing_oss.go copyright headers for agent folder (#16704) 2023-03-28 14:39:22 -04:00
testing_peering.go [OSS] Improve xDS Code Coverage - Clusters (#18165) 2023-07-20 18:02:21 -04:00
testing_terminating_gateway.go Add sameness groups to service intentions. (#17064) 2023-04-20 12:16:04 -04:00
testing_tproxy.go Avoid panic applying TProxy Envoy extensions (#17537) 2023-06-01 13:04:39 -04:00
testing_upstreams.go move enterprise test cases out of open source (#16985) 2023-04-13 09:07:06 -04:00
testing_upstreams_oss.go move enterprise test cases out of open source (#16985) 2023-04-13 09:07:06 -04:00
upstreams.go Fix multiple issues related to proxycfg health queries. (#17241) 2023-05-09 12:37:58 -05:00