You are browsing documentation for an outdated version. See the latest documentation here.
Kong Mesh with CentOS
To install and run Kong Mesh on CentOS (x86_64):
Finally, you can follow the Quickstart to take it from here and continue your Kong Mesh journey.
You have a license for Kong Mesh.
Note: Kong Mesh ships with a FIPS 140-2 compliant build of Envoy. This build is only available on CentOS 8 and later. For any previous versions, use Docker.
1. Download Kong Mesh
2. Run Kong Mesh
Once downloaded, you will find the contents of Kong Mesh in the
kong-mesh-2.0.x folder. In this folder, you will find — among other files — the bin directory that stores all the executables for Kong Mesh.
Navigate to the
Then, run the control plane with:
KMESH_LICENSE_PATH=/path/to/file/license.json kuma-cp run
/path/to/file/license.json is the path to a valid
Kong Mesh license file on the file system.
This example will run Kong Mesh in standalone mode for a flat deployment, but there are more advanced deployment modes like multi-zone.
We suggest adding the
kumactl executable to your
PATH so that it’s always
available in every working directory. Alternatively, you can also create a link
/usr/local/bin/ by executing:
ln -s ./kumactl /usr/local/bin/kumactl
This runs Kong Mesh with a memory backend,
but you can use a persistent storage like PostgreSQL by updating the
3. Verify the Installation
Now that Kong Mesh has been installed, you can access the control plane using either the GUI, the HTTP API, or the CLI:
You will notice that Kong Mesh automatically creates a
entity with the name
To start using Kong Mesh, see the quickstart guide for Universal deployments.