Back to Glossary
Networking

What is Istio?

A service mesh that adds mTLS, traffic management, and observability to Kubernetes services.

Istio is an open-source service mesh that adds mTLS encryption, fine-grained traffic management (canary, A/B testing, fault injection), and deep observability to microservices without code changes. Originally deployed as sidecars (Envoy proxy alongside each pod), Istio now offers an Ambient mode (no sidecars, eBPF-based). Core resources: VirtualService (routing rules), DestinationRule (traffic policies), Gateway (ingress/egress). Kiali provides the Istio topology visualization.

Deep Dive Guide

how to set up istio service mesh

Test your knowledge of Istio and 130 other DevOps concepts