Kong Mesh with Kubernetes
To install and run Kong Mesh on Kubernetes:
- Download Kong Mesh
- Run Kong Mesh
- Verify the Installation
Finally, you can follow the Quickstart to take it from here and continue your Kong Mesh journey.
You have a license for Kong Mesh.
1. Download Kong Mesh
Download a compatible version of Kong Mesh for the machine from which you
will be executing the commands.
2. Run Kong Mesh
Navigate to the
Then, run the control plane with:
$ kumactl install control-plane --license-path=/path/to/license.json | kubectl apply -f -
Note: Kong Mesh also has UBI images. To use these images instead checkout the UBI documentation.
/path/to/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
We suggest adding the
kumactl executable to your
PATH so that it’s always
available in every working directory. Alternatively, you can create a link
/usr/local/bin/ by running:
$ ln -s ./kumactl /usr/local/bin/kumactl
It may take a while for Kubernetes to start the
Kong Mesh resources. You can check the status by executing:
$ kubectl get pod -n kong-mesh-system
3. Verify the Installation
You can access the control plane using either
kubectl, the HTTP API, or the CLI:
Kong Mesh automatically creates a
entity with the name
The Kuma quickstart documentation
is fully compatible with Kong Mesh, except that you are
running Kong Mesh containers instead of Kuma containers.
To start using Kong Mesh, see the
quickstart guide for Kubernetes deployments.