You are browsing documentation for an outdated version.
See the latest documentation here.
Deploy a standalone control plane
In order to deploy Kong Mesh in a standalone deployment, the
kuma-cp control plane must be started in
Once Kong Mesh is up and running, data plane proxies can now
directly to it.
When the mode is not specified, Kong Mesh will always start in
standalone mode by default.
Optional: control plane authentication
Running administrative tasks (like generating a dataplane token) requires
authentication by token
or a connection via localhost when interacting with the control plane.
kuma-cp to recognize requests issued to docker published port it needs to run the container in the host network.
To do this, add
--network="host" parameter to the
docker run command.
Authenticate via token
You can also configure
kumactl to access
kuma-dp from the container.
kuma-cp container id:
docker ps # copy kuma-cp container id
TOKEN=$(bash -c "docker exec -it $KUMA_CP_CONTAINER_ID wget -q -O - http://localhost:5681/global-secrets/admin-user-token" | jq -r .data | base64 -d)
kumactl config control-planes add \
--name my-control-plane \
--address http://localhost:5681 \
--auth-conf token=$TOKEN \