kumactl
- Retrieve the state of Kuma and the configured policies in every environment.
- On Universal environments, it allows to change the state of Kuma by applying new policies with the
kumactl apply [..]
command. - On Kubernetes it is read-only, because you are supposed to change the state of Kuma by leveraging Kuma’s CRDs.
- It provides helpers to install Kuma on Kubernetes, and to configure the PostgreSQL schema on Universal (
kumactl install [..]
).
kumactl install [..]
: provides helpers to install Kuma components in Kubernetes.kumactl install metrics
: Installs Prometheus + Grafana in Kubernetes in akuma-metrics
namespace.kumactl install tracing
: Installs Jaeger with Zipkin compatibility in Kubernetes in akuma-tracing
namespace.
kumactl config [..]
: configures the local or remote control-planes thatkumactl
should talk to. You can have more than one enabled, and the configuration will be stored in .kumactl apply [..]
: used to change the state of Kuma. Only available on Universal.kumactl get [..]
: used to retrieve the raw state of entities Kuma.kumactl generate dataplane-token
: used to generate .kumactl generate tls-certificate
: used to generate a TLS certificate for client or server.kumactl manage ca [..]
: used to manage certificate authorities.- : help dialog that explains the commands available.
kumactl version [--detailed]
: shows the version of the program.