consul/agent/xds
Iryna Shustava 4eb2197e82
dataplane: Allow getting bootstrap parameters when using V2 APIs (#18504)
This PR enables the GetEnvoyBootstrapParams endpoint to construct envoy bootstrap parameters from v2 catalog and mesh resources.

   * Make bootstrap request and response parameters less specific to services so that we can re-use them for workloads or service instances.
   * Remove ServiceKind from bootstrap params response. This value was unused previously and is not needed for V2.
   * Make access logs generation generic so that we can generate them using v1 or v2 resources.
2023-09-06 16:46:25 -06:00
..
accesslogs dataplane: Allow getting bootstrap parameters when using V2 APIs (#18504) 2023-09-06 16:46:25 -06:00
config [NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies (#18436) 2023-08-15 11:57:07 -07:00
configfetcher chore: fix missing/incorrect license headers (#18555) 2023-08-22 17:23:54 -05:00
extensionruntime OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
naming [NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies (#18436) 2023-08-15 11:57:07 -07:00
platform [NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies (#18436) 2023-08-15 11:57:07 -07:00
proxystateconverter Watch the ProxyTracker from xDS controller (#18611) 2023-08-29 14:39:29 -07:00
response NET-4853 - xds v2 - implement base connect proxy functionality for clusters (#18499) 2023-08-17 14:43:21 -04:00
testcommon [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
testdata NET-5115 Add retry + timeout filters for api-gateway (#18324) 2023-08-08 16:39:46 -05:00
validateupstream-test [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
clusters.go NET-4853 - xds v2 - implement base connect proxy functionality for clusters (#18499) 2023-08-17 14:43:21 -04:00
clusters_test.go NET-4858 - xds v2 - implement base connect proxy functionality for routes (#18501) 2023-08-17 21:04:53 +00:00
delta.go Watch the ProxyTracker from xDS controller (#18611) 2023-08-29 14:39:29 -07:00
delta_envoy_extender_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
delta_envoy_extender_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
delta_test.go NET-5338 - NET-5338 - Run a v2 mode xds server (#18579) 2023-08-24 16:44:14 -06:00
endpoints.go Add extra logging for mesh health endpoints. (#18647) 2023-09-01 12:29:09 -05:00
endpoints_test.go NET-4858 - xds v2 - implement base connect proxy functionality for routes (#18501) 2023-08-17 21:04:53 +00:00
failover_policy.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
failover_policy_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
golden_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
gw_per_route_filters_ce.go Add the plumbing for APIGW JWT work (#18609) 2023-08-31 12:23:59 -04:00
jwt_authn.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
jwt_authn_ce.go NET-5147: Added placeholder structs for JWT functionality (#18575) 2023-08-24 15:07:14 -04:00
jwt_authn_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
listeners.go NET-4853 - xds v2 - implement base connect proxy functionality for clusters (#18499) 2023-08-17 14:43:21 -04:00
listeners_apigateway.go Add the plumbing for APIGW JWT work (#18609) 2023-08-31 12:23:59 -04:00
listeners_ingress.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
listeners_test.go NET-4853 - xds v2 - implement base connect proxy functionality for clusters (#18499) 2023-08-17 14:43:21 -04:00
locality_policy.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
locality_policy_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
protocol_trace.go NET-5338 - NET-5338 - Run a v2 mode xds server (#18579) 2023-08-24 16:44:14 -06:00
rbac.go NET-5147: Added placeholder structs for JWT functionality (#18575) 2023-08-24 15:07:14 -04:00
rbac_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
resources.go [NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies (#18436) 2023-08-15 11:57:07 -07:00
resources_ce_test.go NET-5147: Added placeholder structs for JWT functionality (#18575) 2023-08-24 15:07:14 -04:00
resources_test.go NET-5147: Added placeholder structs for JWT functionality (#18575) 2023-08-24 15:07:14 -04:00
routes.go Add the plumbing for APIGW JWT work (#18609) 2023-08-31 12:23:59 -04:00
routes_test.go NET-4858 - xds v2 - implement base connect proxy functionality for routes (#18501) 2023-08-17 21:04:53 +00:00
secrets.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server.go Watch the ProxyTracker from xDS controller (#18611) 2023-08-29 14:39:29 -07:00
server_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
testing.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
xds.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
xds_protocol_helpers_test.go Watch the ProxyTracker from xDS controller (#18611) 2023-08-29 14:39:29 -07:00
z_xds_packages.go Various bits of cleanup detected when using Go Workspaces (#17462) 2023-06-05 16:08:39 -04:00
z_xds_packages_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00