Kaspersky Unified Monitoring and Analysis Platform

Installing KUMA on a Kubernetes cluster from scratch

The distributed installation of KUMA involves several steps:

  1. Verifying that the hardware, software, and installation requirements for KUMA are satisfied.
  2. Preparing the control machine.

    The control machine is used during the application installation process to extract and run the installer files.

  3. Preparing the target machines.

    The program components are installed on the target machines.

  4. Preparing the k0s.inventory.yml inventory file.

    Create an inventory file with a description of the network structure of program components. The installer uses this inventory file to deploy KUMA.

  5. Installing the program.

    Install the application and log in to the web interface.

  6. Creating services.

    Create the client part of the services in the KUMA web interface and install the server part of the services on the target machines.

    Make sure the KUMA installation is complete before you install KUMA services. We recommend installing services in the following order: storage, collectors, correlators, agents.

    When deploying several KUMA services on the same host, during installation, you must specify unique ports for each service using the --api.port <port> parameter.

If necessary, you can change the certificate of KUMA web console to use your company's certificate.