Preparing the hosts for installation of the KUMA services
The KUMA services (collectors, correlators, and storages) are installed on the KUMA target hosts that are located outside the Kubernetes cluster.
Access to KUMA services is performed by using the KUMA target host FQDNs. The administrator host must be able to access the KUMA target hosts by its FQDNs.
To prepare the KUMA target hosts for installation of the KUMA services:
- Ensure that the hardware, software, and installation requirements are met.
- 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.
- Run the following commands:
hostname -f
hostnamectl status
Compare the output of the
hostname -f
command and the value of theStatic hostname
field in thehostnamectl status
command output. These values must coincide and match the FQDN of the device. - 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:
- Generate a pair of SSH keys on the administrator host.
- Copy the public key to KUMA target hosts by using the ssh-copy-id utility.
- Register the KUMA target hosts in your organization's DNS zone to allow host names to be translated to IP addresses.
- Ensure time synchronization over Network Time Protocol (NTP) is configured on all KUMA target hosts.
The hosts are ready for installation of the KUMA services.
Page top