Trust between meshes

We have 2 clusters each having their own independent CA(multiple meshes). We are looking at a way to acheive end to end mTLS trust across clusters so we can propagate clientID(spiffeID) and therefore apply Authn/Authz policies.
This document
says we can exchange trustBundle manually across clusters so we can trust and do end to end mTLS.

Haven’t found any examples/documentation regarding how to acheive this.

@leitang Could you take a look?

AFAIK, does not have an example or a guide for exchanging trust bundles manually across clusters. You may create a feature request on to request for adding such documentation to

I have raised an issue for the same:

Since this would take sometime, do you have any pointers on how to acheive the same.