Preparing the hosts for installation of the KUMA services

May 15, 2024

ID 265298

The KUMA services (collectors, correlators, and storages) are installed on the KUMA target hosts that are located outside the Kubernetes cluster.

To prepare the KUMA target hosts for installation of the KUMA services:

  1. Ensure that hardware, software, and installation requirements are met.
  2. Specify the host names.

    We recommend specifying the FQDN, for example: kuma1.example.com.

    We do not recommend changing the KUMA host name after installation. This will make it impossible to verify the authenticity of certificates and will disrupt the network communication between the application components.

  3. Configure the SSH connection between the administrator host and hosts on which the KUMA services will be installed.

    You can use the SSH keys created for the target hosts. Alternatively, you can generate new SSH keys by using the ssh-keygen utility:

    1. Generate a pair of SSH keys on the administrator host.
    2. Copy the public key to hosts on which the KUMA services will be installed.
  4. Open a port that corresponds to the created service on the server. You can use port TCP 7221 or another port used for service installation.
  5. Register the KUMA target hosts in your organization's DNS zone to allow host names to be translated to IP addresses.
  6. To get the hostname that you must specify in the KUMA inventory file, run the following command:

    hostname -f

    The prepared hosts must provide access for the administrator host by the hostname.

The hosts are ready for installation of the KUMA services.

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.