Kong Mesh

Modernized service mesh for API developers and Platform Operators

With Kong Mesh, you can run and manage a distributed service mesh across Kubernetes and VMs in any environment.

Benefits of Kong Mesh:

  • Built-in mTLS, service discovery, and traffic management.
  • Support for multi-zone and multi-tenant topologies.
  • Runs on both Kubernetes and Universal (VM / Bare metal) environments.
  • Enterprise features like access control and advanced observability.

You can manage your mesh environments using the Konnect Mesh GUI.

Kong Mesh Architecture Diagram

Deployment types

You can deploy Kong Mesh in a single zone or across multiple zones, such as data centers, Kubernetes clusters, or cloud regions - giving you unified control over all your services.

Control service traffic

Enforce service-to-service communication with fine-grained policies for access control, mutual TLS, traffic permissions, and L4/L7 routing. Ensuring secure and compliant traffic flows across your mesh.

Service reliability

Improve service reliability with built-in policies for health checks, circuit breakers, timeouts, and outlier detection. Automatically prevent unhealthy or overloaded services from impacting the rest of your mesh.

Policy Hub

Kong Mesh policies are bundled features for your service traffic and network configuration.

Kong Mesh requirements and performance

See the different requirements to deploy Kong Mesh as well as managing performance and resource requirements

Use Kong Mesh CLI and API

Access Kong Mesh via GUI, HTTP API, kubectl, or kumactl in Kubernetes or Universal environments. Understand available permissions and Control Plane ports.

Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!