Установка решения в открытом контуре корпоративной сети
04 сентября 2026
ID 324941
Следуя этому сценарию, вы можете установить решение в открытом контуре корпоративной сети.
- Проверка целостности данных
Перед установкой решения вы можете проверить целостность данных в подготовленном пакете Helm Chart, выполнив следующие действия:
- Скачайте архив с подготовленным пакетом Helm Chart и файл хеша и перейдите в эту директорию.
- Выполните команду:
sha256sum -c kcs-2.5.0.tgz.shaЦелостность данных подтверждается, если отображается следующее сообщение:
kcs-2.5.0.tgz: OK
- Подготовка файла с параметрами установки
Вы можете подготовить файл с параметрами установки решения, выполнив следующие действия:
- Распакуйте архив с подготовленным пакетом Helm Chart в папке установки kcs, выполнив следующую команду:
tar -xzf kcs-
2.5.0.tgz - Сохраните копию файла с параметрами установки values.yaml, который входит в комплект поставки решения, под другим названием (например, values-config.yaml) в папке установки kcs, где хранится распакованный пакет Helm Chart.
Исходный файл values.yaml также должен находиться в папке установки kcs.
- Укажите значения параметров в файле values-config.yaml в соответствии с комментариями в нем.
Обязательные параметры для заполнения при установке в открытом контуре сети
Пример заполненных обязательных параметров для установки решения в открытом контуре сети
Для правильного функционирования решения вам также может потребоваться настройка дополнительных параметров.
Дополнительные параметры для заполнения при установке решения
Перед началом установки обратите внимание на параметры
storageClassиingressClassв блоках конфигурационного файлаdefaultиingressController.kcs. Эти параметры указываются для кластера и при необходимости их требуется изменить в соответствии с вашей инфраструктурой.Вы можете узнать значение
ingressControllerдля своей инфраструктуры с помощью следующей команды:kubectl get pods --all-namespaces | grep -i
ingressControllerПример указания параметров storageClass и ingressClass
Если в связи с особенностями вашей инфраструктуры вам нужно указать значения других параметров, вы можете сделать это по комментариям в файле с параметрами установки values.yaml, который входит в комплект поставки решения.
Мы не рекомендуем указывать данные учетных записей в конфигурационном файле для использования при запуске пакета Helm Chart.
- Распакуйте архив с подготовленным пакетом Helm Chart в папке установки kcs, выполнив следующую команду:
- Настройка безопасной передачи секретов
Для управления секретами вы можете воспользоваться одним из следующих безопасных способов:
- Использование CI/CD-систем. Секреты задаются с помощью защищенных переменных среды или встроенных механизмов управления секретами. При развертывании данные подставляются в Helm Chart динамически, их не требуется открыто указывать в конфигурационном файле values.yaml.
- Интеграция с HashiCorp Vault. При установке Kaspersky Container Security настраивается возможность безопасной передачи паролей, токенов и секретов. Для этого используется хранилище HashiCorp Vault, значения параметров которого указываются в файле values.yaml и разворачиваются при запуске пакета Helm Chart.
Значения
pull-secretдля Docker Registry не могут полностью сохраняться в HashiCorp Vault. Мы рекомендуем указыватьpull-secretвручную в разделе с параметрами кластера Kubernetes и ссылаться на него из Helm Chart.
- Запуск установки Kaspersky Container Security
После подготовки конфигурационного файла и проверки целостности данных запустите установку решения:
helm upgrade --install kcs-release --create-namespace --namespace kcs --values values-config.yaml .В результате установки будут развернуты компоненты решения.
После выполнения установки в командной оболочке останется запись о выполнении команды по установке решения. Вы можете открыть файл с историей команд и удалить эту запись или перед выполнением установки запретить запись истории команд в командной оболочке.
Панель управления будет доступна по адресу, указанному в подсекции envs раздела переменных окружения для создания объекта ConfigMap для параметра API_URL:
http://${DOMAIN}