open-consul/agent/rpc/peering
freddygv 5cd5108075 Return SPIFFE ID for connect proxies in PeerMeta
Proxies dialing exporting services need to know the SPIFFE ID of
services dialed so that the upstream's SANs can be validated.

This commit attaches the SPIFFE ID to all connect proxies exported over
the peering stream so that they are available to importing clusters.

The data in the SPIFFE ID cannot be re-constructed in peer clusters
because the partition of exported services is overwritten on imports.
2022-05-31 09:55:37 -06:00
..
health_snapshot.go peering: accept replication stream of discovery chain information at the importing side (#13151) 2022-05-19 16:37:52 -05:00
health_snapshot_test.go peering: accept replication stream of discovery chain information at the importing side (#13151) 2022-05-19 16:37:52 -05:00
replication.go Add support for streaming CA roots to peers (#13260) 2022-05-26 15:24:09 -04:00
service.go [OSS] Add grpc endpoint to fetch a specific trust bundle (#13292) 2022-05-31 09:54:40 -06:00
service_oss_test.go
service_test.go [OSS] Add grpc endpoint to fetch a specific trust bundle (#13292) 2022-05-31 09:54:40 -06:00
stream_test.go Return SPIFFE ID for connect proxies in PeerMeta 2022-05-31 09:55:37 -06:00
stream_tracker.go
stream_tracker_test.go
subscription_blocking.go
subscription_manager.go Return SPIFFE ID for connect proxies in PeerMeta 2022-05-31 09:55:37 -06:00
subscription_manager_test.go Add support for streaming CA roots to peers (#13260) 2022-05-26 15:24:09 -04:00
subscription_state.go Add support for streaming CA roots to peers (#13260) 2022-05-26 15:24:09 -04:00
subscription_state_test.go peering: replicate expected SNI, SPIFFE, and service protocol to peers (#13218) 2022-05-25 12:37:44 -05:00
subscription_view.go peering: disable requirement for mesh gateways initially (#13213) 2022-05-25 10:13:23 -05:00
subscription_view_test.go
testing.go peering: accept replication stream of discovery chain information at the importing side (#13151) 2022-05-19 16:37:52 -05:00
testutil_oss_test.go
validate.go peering: accept replication stream of discovery chain information at the importing side (#13151) 2022-05-19 16:37:52 -05:00
validate_test.go