consul/proto-public/pbmesh/v2beta1
Iryna Shustava c35df12c95
mesh: Add ComputedProxyConfiguration and a controller that computes it. (#19043)
* Introduce a new type `ComputedProxyConfiguration` and add a controller for it. This is needed for two reasons. The first one is that external integrations like kubernetes may need to read the fully computed and sorted proxy configuration per workload. The second reasons is that it makes sidecar-proxy controller logic quite a bit simpler as it no longer needs to do this.
* Generalize workload selection mapper and fix a bug where it would delete IDs from the tree if only one is left after a removal is done.
2023-10-10 17:34:53 -06:00
..
pbproxystate Fix Traffic Permissions Default Deny (#19028) 2023-10-04 09:58:28 -04:00
common.pb.binary.go
common.pb.go mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
common.proto mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
computed_proxy_configuration.pb.binary.go mesh: Add ComputedProxyConfiguration and a controller that computes it. (#19043) 2023-10-10 17:34:53 -06:00
computed_proxy_configuration.pb.go mesh: Add ComputedProxyConfiguration and a controller that computes it. (#19043) 2023-10-10 17:34:53 -06:00
computed_proxy_configuration.proto mesh: Add ComputedProxyConfiguration and a controller that computes it. (#19043) 2023-10-10 17:34:53 -06:00
computed_routes.pb.binary.go
computed_routes.pb.go
computed_routes.proto
connection.pb.binary.go
connection.pb.go
connection.proto
destination_policy.pb.binary.go
destination_policy.pb.go
destination_policy.proto
destinations.pb.binary.go mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 2023-09-25 12:03:45 -06:00
destinations.pb.go mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 2023-09-25 12:03:45 -06:00
destinations.proto mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 2023-09-25 12:03:45 -06:00
destinations_configuration.pb.binary.go mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 2023-09-25 12:03:45 -06:00
destinations_configuration.pb.go mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 2023-09-25 12:03:45 -06:00
destinations_configuration.proto mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 2023-09-25 12:03:45 -06:00
expose.pb.binary.go
expose.pb.go
expose.proto
grpc_route.pb.binary.go
grpc_route.pb.go mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
grpc_route.proto mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
http_route.pb.binary.go
http_route.pb.go mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
http_route.proto mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
http_route_retries.pb.binary.go
http_route_retries.pb.go
http_route_retries.proto
http_route_timeouts.pb.binary.go
http_route_timeouts.pb.go mesh: compute more of the xRoute features into ComputedRoutes (#18980) 2023-09-22 16:13:24 -05:00
http_route_timeouts.proto mesh: compute more of the xRoute features into ComputedRoutes (#18980) 2023-09-22 16:13:24 -05:00
proxy_configuration.pb.binary.go
proxy_configuration.pb.go catalog,mesh,auth: Move resource types to the proto-public module (#18935) 2023-09-22 15:50:56 -06:00
proxy_configuration.proto catalog,mesh,auth: Move resource types to the proto-public module (#18935) 2023-09-22 15:50:56 -06:00
proxy_configuration_addon.go
proxy_configuration_addon_test.go
proxy_state.pb.binary.go
proxy_state.pb.go Fix Traffic Permissions Default Deny (#19028) 2023-10-04 09:58:28 -04:00
proxy_state.proto Fix Traffic Permissions Default Deny (#19028) 2023-10-04 09:58:28 -04:00
resource_types.gen.go mesh: Add ComputedProxyConfiguration and a controller that computes it. (#19043) 2023-10-10 17:34:53 -06:00
routing.pb.go
routing.proto
tcp_route.pb.binary.go
tcp_route.pb.go mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
tcp_route.proto mesh: update various protobuf comments for mesh types (#18993) 2023-09-22 18:41:49 -05:00
xroute_addons.go
xroute_addons_test.go