Installing and removing KUMA

Expand all | Collapse all

To install KUMA, you need the distribution kit:

To complete the installation, you need the install.sh installer file and an inventory file that describes your infrastructure. You can create an inventory file based on a template. Each distribution contains an install.sh installer file and the following inventory file templates:

KUMA keeps its files in the /opt directory, so we recommend making /opt a separate partition and allocating 16 GB for the operating system and the remainder of the disk space for the /opt partition.

KUMA is installed in the same way on all hosts using the installer and your prepared inventory file in which you describe your configuration. We recommend taking time to think through the setup before you proceed.

The following installation options are available:

In this section

Application installation requirements

Ports used by KUMA during installation

Downloading CA certificates

Reissuing internal CA certificates

Changing the self-signed web console certificate

Synchronizing time on servers

About the inventory file

Installation on a single server

Distributed installation

Distributed installation with KUMA Core in a Kubernetes cluster

Distributed installation with KUMA Core in a Raft cluster

KUMA backup

Modifying the configuration of KUMA

Updating previous versions of KUMA

Sizing the metrics data in an installation with KUMA Core 3.4.x in a Kubernetes cluster

Growing the KUMA Core volume or the Metrics service volume in an active Kubernetes cluster

Shrinking the Metrics service volume

Migrating alert events to ClickHouse after upgrading KUMA from version 3.4.x

Troubleshooting update errors

Removing KUMA

Page top