Установка агентов с помощью пакета Helm Chart
02 марта 2026
ID 303393
До установки агентов требуется создать группу агентов.
Чтобы установить агентов с помощью пакета Helm Chart:
- С помощью Kaspersky Security для контейнеров OpenAPI скачайте конфигурационный файл values.yaml с помощью следующей команды:
curl -X 'GET' \
'{{kcs_domain}}/api/v1/integrations/agent-group/{{agentGroupId}}/values' \
-H 'accept: application/x-yaml' \
-H 'Tron-Token: {{token}}' -o values-agents.yaml
где
{{agentGroupId}}– уникальный идентификатор (англ. UUID), который решение присваивает группе агентов при ее создании;{{token}}– токен API, который можно посмотреть в профиле пользователя.
После загрузки файла у вас будет 2 конфигурационных файла: values.yaml из комплекта поставки и values-agents.yaml, скачанный с помощью Kaspersky Security для контейнеров OpenAPI.
- При необходимости измените имя конфигурационного файла values.yaml в составе пакета Helm Chart из комплекта поставки на values-kcs.yaml. Такое имя файла указывает на то, что в нем содержатся данные для установки Kaspersky Security для контейнеров
Мы не рекомендуем заменять конфигурационный файл values.yaml в составе пакета Helm Chart из комплекта поставки. Это может привести к потере данных для установки Kaspersky Security для контейнеров.
- Установите конфигурационный файл values-agents.yaml с помощью следующей команды:
helm install kcs-agents . \
--create-namespace \
--namespace kcs-agents \
--values values-agents.yaml \
--set ...
При установке агентов с помощью пакета Helm Chart требуется учитывать следующее:
- Если агенты устанавливаются в кластер, в котором развернуто решение, то пространство имен агентов должно отличаться от пространства имен Kaspersky Security для контейнеров. По умолчанию пространство имен Kaspersky Security для контейнеров –
kcs. - В конфигурационный файл для установки агентов (values-agents.yaml) не переносятся секреты, которые вы могли указать при создании группы агентов. Например, не переносятся значения следующих переменных:
- объекты
pullSecretдля скачивания образов; - данные для авторизации в SIEM-системе в
SIEM_CREDENTIALS; - данные прокси-сервера антивирусных баз в
MALWARE_DB_PROXY_URL.
Если значения таких переменных нужны, необходимо указать их еще раз вручную или задать с помощью команды
--setпри установке с помощью пакета Helm Chart из комплекта поставки. - объекты
При необходимости вы также можете настроить параметры для работы с базами сетевой репутации. Для этого в конфигурационный файл для установки агентов необходимо добавить представленные ниже переменные и указать их значение:
UPDATE_SOURCE– веб-адрес источника обновлений баз данных сетевой репутации. Значение этого параметра можно не указывать, если для актуализации баз данных используются сервера "Лаборатории Касперского".Если в качестве источника обновлений используется файл-сервер обновлений для закрытых контуров (kcs-updates), необходимо указать значение переменной
UPDATE_SOURCE. Если этого не сделать, решение будет запрашивать обновления с серверов "Лаборатории Касперского".UPDATE_PROXY– прокси-сервер внешних баз данных сетевой репутации или файл-сервера обновлений для закрытых контуров (kcs-updates).
Перед обновлением агентов Kaspersky Security для контейнеров до версии 2.1.х необходимо сначала удалить установленных агентов с помощью инструкции для установки агентов предыдущей версии или команды kubectl delete -f <файл> -n <пространство имен>. После этого требуется применить инструкцию для установки агентов для версии Kaspersky Security для контейнеров 2.1.х.