Установка серверной части Kaspersky Private Security Network
Серверная часть Kaspersky Private Security Network устанавливается с помощью скрипта установки install.sh.
Установку необходимо запускать на Управляющем узле кластера Kubernetes.
Чтобы установить серверную часть Kaspersky Private Security Network:
- Распакуйте архив KPSN_install_<версия>.tar.gz.
- Скачайте необходимое стороннее программное обеспечение с помощью команд:
- Для Kaspersky Private Security Network 4.0-4.0.4:
cd ./images/./download_external_images.shcd ./charts/./download_external_charts.sh - Для Kaspersky Private Security Network 4.0.5 и выше:
cd ./images/sudo -E ./download_external_images.shcd ./charts/./download_external_charts.sh
Вы можете скачать стороннее программное обеспечение на другой компьютер, а затем скопировать скачанные объекты в соответствующие папки распакованного архива.
- Для Kaspersky Private Security Network 4.0-4.0.4:
- Настройте использование кластером Kubernetes локального репозитория контейнеров:
- Добавьте в файл /etc/hosts строку:
127.0.0.1 ksn-repo - Создайте файл /etc/rancher/k3s/registries.yaml, если он еще не существует. Добавьте в него следующие строки, соблюдая увеличение отступа на два пробела в начале каждой строки:
mirrors:"ksn-repo:31000":endpoint:- "http://ksn-repo:31000" - Перезапустите службу k3s с помощью команды:
sudo systemctl restart k3s.service
Шаг 3 необходимо выполнить на каждом сервере, входящем в кластер.
- Добавьте в файл /etc/hosts строку:
- Перейдите в директорию с распакованным архивом KPSN_install_<версия>.tar.gz и запустите скрипт установки:
./install.sh - Ознакомьтесь с условиями Лицензионного соглашения, которое находится в указанной в ответе скрипта директории.
- Если вы не согласны с условиями Лицензионного соглашения, вы должны прервать установку приложения и не должны использовать приложение.
- Если вы согласны с условиями Лицензионного соглашения, запустите скрипт установки с параметром
--accept-eula:./install.sh --accept-eulaСкрипт установит компоненты, необходимые для работы Kaspersky Private Security Network, например пакеты Kubernetes. Дождитесь завершения работы скрипта.
Если вы устанавливаете Kaspersky Private Security Network версии 4.0.1 или выше, шаги 8-9 выполнять не нужно.
- Скопируйте файл kpsnctl из архива в папку /usr/local/bin на сервере, на котором был выполнен предыдущий шаг, с помощью команды:
sudo cp ./kpsnctl /usr/local/bin - Укажите права для файла с помощью команды:
sudo chmod 755 /usr/local/bin/kpsnctl
Серверная часть Kaspersky Private Security Network будет установлена.