Overview of Kuma Features
masterKuma provides a comprehensive set of service mesh capabilities including:
- Connectivity & Discovery: Automatic discovery, ingress, and connectivity across single and multi-zones. Supports internal and external services.
- Security: Automatic mTLS with identity and encryption, TLS rotation, and
MeshTrafficPermissionfor zero-trust firewalling. - Traffic Control: Dynamic load-balancing for blue/green, canary, and rollback deployments using
MeshHTTPRouteandMeshTCPRoute. IncludesMeshRetryfor reliability. - Observability: Native Prometheus/Grafana support via
MeshMetric, full traffic tracing viaMeshTrace, and activity logging viaMeshAccessLog. - Resilience: System hardening via
MeshFaultInjection. - Deployment Models: Supports Multi-Mesh (isolated meshes on one control plane), Single/Multi-Zone (cross-cloud/cross-cluster), and Global/Remote Control Planes for scalability.
- Management: Platform-agnostic (K8s, VM, Bare Metal), transparent proxying, and a browser-based GUI for exploration.