Подготовка к установке в закрытом контуре корпоративной сети
02 марта 2026
ID 308338
Чтобы подготовиться к установке решения в закрытом контуре корпоративной сети:
- Подключите Helm-репозиторий производителя, где находится пакет Helm Chart.
export CHART_URL="xxxxxx"
export CHART_USERNAME="xxxxxx"export CHART_PASSWORD="xxxxxx"
export VERSION="xxxxxx"
Значения CHART_URL, CHART_USERNAME, CHART_PASSWORD, VERSION предоставляются производителем.
Пример подключения репозитория с Helm Chart:
helm registry login \--username $CHART_USERNAME \--password $CHART_PASSWORD \$CHART_URLhelm pull oci://$CHART_URL/charts/kcs --version $VERSIONtar xvf kcs-$VERSION.tgz - Заполните файл с параметрами установки values.yaml, который входит в комплект поставки решения, в соответствии с комментариями в этом файле.
Вы можете использовать файл values.yaml для версии 2.1 или файл values.yaml для версии 2.1.1.
Мы не рекомендуем указывать данные учетных записей в файле values.yaml для использования при запуске пакета Helm Chart.
Для управления секретами вы можете воспользоваться одним из следующих безопасных способов:
- Использование CI/CD-систем. Секреты задаются с помощью защищенных переменных среды или встроенных механизмов управления секретами. При развертывании данные подставляются в Helm Chart динамически, их не требуется открыто указывать в конфигурационном файле values.yaml.
- Интеграция с HashiCorp Vault. Helm Chart поддерживает интеграцию с хранилищем секретов HashiCorp Vault, в котором вы можете хранить секреты, а в values.yaml требуется указывать только пути к ним.
Значения pull-secret для Docker Registry не могут полностью сохраняться в HashiCorp Vault. Мы рекомендуем указывать pull-secret вручную в разделе с параметрами кластера Kubernetes и ссылаться на него из Helm Chart.
В файле values.yaml необходимо указать следующие основные параметры установки:
- Название пространства имен.
helm upgrade --install kcs . \
--create-namespace \
--namespace kcs \
--values values.yaml \
- Доменное имя Kaspersky Security для контейнеров для входящих соединений.
--set default.domain="kcs.example.domain.ru" \
При включенных сетевых политиках необходимо указать минимум одно пространство имен ингресс-контроллера кластера.
--set default.networkPolicies.ingressControllerNamespaces="{ingress-nginx}" \
По умолчанию сетевые политики включены.
- Секреты компонентов решения.
--set secret.infracreds.envs.POSTGRES_USER="user" \
--set-string secret.infracreds.envs.POSTGRES_PASSWORD="pass" \
--set secret.infracreds.envs.MINIO_ROOT_USER="user" \
--set-string secret.infracreds.envs.MINIO_ROOT_PASSWORD="password" \
--set-string secret.infracreds.envs.CLICKHOUSE_ADMIN_PASSWORD="pass" \
--set secret.infracreds.envs.MCHD_USER="user" \
--set-string secret.infracreds.envs.MCHD_PASS="pass" \
Для обеспечения безопасности компонентам решения требуется использовать учетные данные, сгенерированные администратором системы самостоятельно в соответствии с корпоративными политиками безопасности. При развертывании целевого компонента в составе решения, указанные пользователь и пароль создаются автоматически. При использовании стороннего сервиса необходимо указать учетные данные пользователя и пароль, созданные администратором в этом стороннем сервисе.
- Секреты доступа в репозиторий установки решения.
--set pullSecret.kcs-pullsecret.username="user" \
--set pullSecret.kcs-pullsecret.password="pass"
Если вы планируете развертывание системы с использованием реестра "Лаборатории Касперского", необходимо указать учетные данные, переданные вам при покупке Kaspersky Security для контейнеров. Если вы планируете использовать частный реестр или прокси-реестр, требуется указать учетные данные вашего реестра.
- Конфигурационные параметры хранилища секретов HashiCorp Vault:
enabled– флаг включения интеграции с хранилищем. Значение переменнойvault.enabled = trueуказывает на то, что интеграция с HashiCorp Vault осуществлена, значения переменных окружения получаются из хранилища.mountPath– путь до директории с секретами в хранилище.role– роль, под которой будет осуществляться аутентификация в хранилище.
Мы рекомендуем не менять состав основных параметров установки.
- Сохраните файл с параметрами установки и переходите к установке решения.