Preparing the KUMA inventory file
The KUMA inventory file is a file in the YAML format that contains installation parameters for deployment of the KUMA services that are not included in the Kubernetes cluster. The path to the KUMA inventory file is included in the configuration file that is used by Kaspersky Deployment Toolkit for the Kaspersky Next XDR Expert deployment.
The templates of the KUMA inventory file are located in the distribution package. If you want to install the KUMA services (storage, collector, and correlator) on one host, use the single.inventory.yaml file. To install the services on several hosts in the network infrastructure, use the distributed.inventory.yaml file.
We recommend backing up the KUMA inventory file that you used to install the KUMA services. You can use it to remove KUMA.
To prepare the KUMA inventory file,
Open the KUMA inventory file template located in the distribution package, and then edit the variables in the inventory file.
The KUMA inventory file contains the following blocks:
all
blockThe
all
block contains the variables that are applied to all hosts specified in the inventory file. The variables are located in thevars
section.kuma
blockThe
kuma
block contains the variables that are applied to hosts on which the KUMA services will be installed. These hosts are listed in thekuma
block in the children section. The variables are located in thevars
section.
The following table lists possible variables, their descriptions, possible values, and blocks of the KUMA inventory file where these variables can be located.
List of possible variables in the vars section
Variable | Description | Possible values | Block |
Variables located in the | |||
| Method used to connect to the KUMA service hosts. |
To provide the correct installation of the KUMA services, in the In the |
|
| User name used to connect to KUMA service hosts to install external KUMA services. | If the root user is blocked on the target hosts, specify a user name that has the right to establish SSH connections and elevate privileges by using su or sudo. To provide the correct installation of the KUMA services, in the In the |
|
| Variable used to indicate the need to increase the privileges of the user account that is used to install KUMA components. |
To provide the correct installation of the KUMA services, in the |
|
| Variable used to indicate the need to increase the privileges of the user account that is used to install KUMA components. |
|
|
| Method used for increasing the privileges of the user account that is used to install KUMA components. |
|
|
Variables located in the | |||
| Group of hosts used for storing the service files and utilities of KUMA. A host can be included in the During the Kaspersky Next XDR Expert deployment, on the hosts that are included in kuma_utils, the following files are copied to the
| The group of hosts contains the |
|
| Group of KUMA collector hosts. This group can contain multiple hosts. | The group of KUMA collector hosts contains the |
|
| Group of KUMA correlator hosts. This group can contain multiple hosts. | The group of KUMA correlator hosts contains the |
|
| Group of KUMA storage hosts. This group can contain multiple hosts. | The group of KUMA storage hosts contains the |
|