# Istio

> Apache-2.0 CNCF service mesh for Kubernetes: mTLS, traffic routing and telemetry, with or without sidecars

**Category:** DevOps  
**Pricing:** open-source  
**URL:** https://istio.io  
**GitHub:** https://github.com/istio/istio  
**Added:** 2026-10-21

---

## The Hook

Istio is a service mesh for Kubernetes: it encrypts traffic between services with mTLS, lets you shift or mirror traffic with routing rules, and emits metrics and traces without app code changes.

## What's Good

Apache-2.0 (istio/istio), release 1.31.2 (2026-10-16), commit on 2026-10-20. ★~38k (~74 a week), a CNCF graduated project. Ambient mode runs the mesh without a sidecar in every pod. Useful when many services need zero-trust networking, canary rollouts and uniform telemetry.

## The Catch

It is a big control plane with many CRDs and a steep learning curve, and the proxies cost CPU and memory on every node or pod. Debugging a misbehaving mesh is its own skill. With a handful of services, plain Kubernetes networking plus a gateway is usually enough.

## Verdict

The most complete open-source mesh, for when you really have mesh-sized problems.
