mTLS between k8s clusters

We are looking for an option to secure transport communication between several 3-5 k8s clusters with mTLS. Please suggest whether istio is applicable for such requirement and probably you know how to configure this (appreciate for any shared link )