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-mesh topologies.
- Runs on both Kubernetes and Universal (VM) environments.
- Enterprise features like access control and advanced observability.
You can manage your mesh deployments using the Kong Mesh GUI.

Install Kong Mesh
You can use the following script to run an instance of Kong Mesh in Universal mode:
- Go to the Kong Mesh packages page to download and extract the installation archive for your OS, or download and extract the latest release automatically (Linux or macOS):
curl -L https://developer.konghq.com/mesh/installer.sh | VERSION=2.10.1 sh -
- To finish installation, add Kong Mesh binaries to path:
export PATH=$(pwd)/kong-mesh-2.10.1/bin:$PATH
This directory contains binaries for
kuma-dp
,kuma-cp
,kumactl
,envoy
, andcoredns
.
For detailed Kong Mesh quickstart guides in different deployment modes, see the get started section below.