DevOps & CI/CD

Service Mesh mTLS Handshake Architecture

DevOps & CI/CD diagram · made in Skemio

Architecture diagram showing Envoy sidecars intercepting pod traffic and establishing mTLS via SPIFFE certificates issued by Istiod control plane.
Architecture diagram showing Envoy sidecars intercepting pod traffic and establishing mTLS via SPIFFE certificates issued by Istiod control plane.

What it shows

  • Envoy proxies handle mTLS transparently without application code changes.
  • SPIFFE IDs in SAN attributes validate workload identity, not just IP addresses.
  • Control plane rotates ephemeral X.509 certs automatically every few hours.

The takeaway

Workload mTLS replaces perimeter trust with cryptographically verified identity per pod.

More devops & ci/cd diagrams