mirror of https://github.com/istio/istio.io.git
824 B
824 B
| title | weight |
|---|---|
| Can Istio mutual TLS enabled services communicate with services without Istio? | 20 |
Starting with Istio 0.8, a service with Istio mutual TLS enabled can talk to a service without Istio. Mutual TLS is enabled via authentication policy and this only specifies the service behavior as a server, not client, which means a mutual TLS enabled service will still send http traffic (not mutual TLS) to others unless you explicitly specify it with destination rule.
However, unless a service without Istio can present a valid certificate, which is less likely to happen, a service without Istio cannot talk to a service with Istio mutual TLS enabled and this is the expected behavior of 'mutual TLS'.