How to do Pod Health check with MTLS


after force the MTLS

apiVersion: ""
kind: "Policy"
  name: "default"
  - mtls: {}

the health check (livenessProbe and readinessProbe) does not work any more.

Readiness probe failed: Get read tcp> read: connection reset by peer

I changed the schema to HTTPS and get another error

Readiness probe failed: Get remote error: tls: handshake failure


Check this out for recommendation for 1.0:


We’ll have an improvement coming in 1.1 release, to allow no manual change when mTLS is turned on.