{"data":{"slug":"istio","name":"Istio","tagline":"Apache-2.0 CNCF service mesh for Kubernetes: mTLS, traffic routing and telemetry, with or without sidecars","category":"devops","categoryName":"DevOps","url":"https://istio.io","github":"https://github.com/istio/istio","pricing":"open-source","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.","whatsGood":"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.","theCatch":"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.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","security","kubernetes","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":38461,"starsPerWeek":74,"access":"free","archived":false,"repo":{"createdAt":"2016-11-18","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"}},"related":[{"slug":"github-actions","name":"GitHub Actions","tagline":"CI/CD that lives where your code does"},{"slug":"docker","name":"Docker","tagline":"Container runtime that changed deployment"},{"slug":"kubernetes","name":"Kubernetes","tagline":"Container orchestration at scale"},{"slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages"},{"slug":"fly-io","name":"Fly.io","tagline":"Deploy apps to VMs close to your users"}],"links":{"self":"/api/gems/istio","html":"/gems/istio","markdown":"/gems/istio.md","category":"/api/gems?category=devops","categoryPage":"/stacks/devops"}}