🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

DevOps Advanced

What is Istio?

An open-source service mesh that provides traffic management, security, and observability for microservices on Kubernetes.

Istio injects Envoy proxy sidecars alongside each microservice, forming a mesh that handles all network communication. This provides mutual TLS encryption, traffic routing, circuit breaking, retries, and detailed telemetry without code changes.

Key features include canary deployments (route percentage of traffic), fault injection (test resilience), rate limiting, and distributed tracing. Istio adds complexity but provides consistent networking policies across all services.

Related Terms

Makefile
A file containing build rules and commands that automates compilation and common project tasks using the make utility.
Terraform
An open-source tool for provisioning and managing cloud infrastructure using declarative configuration files.
Configuration Management
The practice of systematically managing and maintaining consistent server configurations across infrastructure.
Kubernetes Secret
A Kubernetes object for storing sensitive data like passwords, tokens, and certificates, with base64 encoding and optional encryption at rest.
Prometheus
An open-source monitoring and alerting toolkit that collects time-series metrics using a pull-based model.
Ansible
An agentless automation tool for configuration management, application deployment, and task automation using YAML playbooks.
View All DevOps Terms →