I have a multi-cluster install setup using replicated control planes and mtls enabled.
I have a non-istio enabled pod and I would like to access an istio enabled service in another cluster.
What do I need to get this to work? Is this possible?
Im assuming you your non istio pod is in the same kubernetes cluster.
You can follow this guide to achieve what you want: https://istio.io/docs/tasks/security/authentication/auto-mtls/
In the above example, you istio enabled services will be able to talk to your service with mtls enabled and your non istio enabled services will speak over plain text.
While this solution works, it would be a good idea to get all your services inside istio and force mtls for all traffic