Using Istio 1.11. I’ve got these external certificates: server certificate, private key, intermediate cert, and root cert.
I have placed the server certificate at the Gateway level as follows:
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: mygateway
spec:
selector:
istio: ingressgateway
servers:
- port:
number: 443
name: https
protocol: HTTPS
tls:
mode: SIMPLE
credentialName: tls-secret
hosts:
- example.com
Is this secure and does it mean that from the Gateway to the pod it would fall back on MTLS or there is no encryption all the way to the pod? Or do I need to somehow implement my external cacerts for MTLS? I’m not finding any documentation on this.