If you plan to protect KUMA's network infrastructure using Kaspersky Endpoint Security for Linux, first install KUMA in the Kubernetes cluster and only then deploy Kaspersky Endpoint Security for Linux. When updating or removing KUMA, you must first stop Kaspersky Endpoint Security for Linux using the following command:
systemctl stop kesl
When you install KUMA in a high availability configuration, the following requirements must be met:
Traffic to proxy servers must excluded for the IP addresses from these ranges.
sudo yum install nginx
(for Oracle Linux)sudo apt install nginx-full
(for Astra Linux)sudo apt install nginx libnginx-mod-stream
(for Ubuntu)sudo yum install nginx nginx-all-modules
(for RED OS)If you want the nginx load balancer to be configured automatically during the KUMA installation, install the nginx load balancer and allow SSH access to it in the same way as for the Kubernetes cluster hosts.
During KUMA installation, the hosts are automatically checked to see if they meet the following hardware requirements:
If these conditions are not satisfied, the installation is aborted. For a demo installation, you can disable the check of these conditions by setting low_resources: true
in the inventory file.
Additional requirements when installing on Astra Linux or Ubuntu operating systems.
To install the packages, run the following command:
sudo apt install open-iscsi wireguard wireguard-tools
Additional requirements when installing on the Oracle Linux, RED OS, or Red Hat Enterprise Linux operating systems
The following packages must be installed on the machines intended for deploying the Kubernetes cluster:
Before installing the packages on Oracle Linux, you must add the EPEL repository as a source of packages using one of the following commands:
sudo yum install oracle-epel-release-el8
(for Oracle Linux 8)sudo yum install oracle-epel-release-el9
(for Oracle Linux 9)To install the packages, run the following command:
sudo yum install iscsi-initiator-utils wireguard-tools