Часть 5. Развертывание Kaspersky Scan Engine в Kubernetes

14 июля 2026

ID 193819

Чтобы развернуть Kaspersky Scan Engine в Kubernetes:

  1. Убедитесь, что у вас есть узел, на котором не менее 300 МБ свободной ОЗУ.
  2. Если вы используете защищенное соединение через TLS или шифруете имя пользователя и пароль для аутентификации прокси:
    1. Откройте kaspersky_httpd_kubernetes.yaml (режим HTTP) или kaspersky_icapd_kubernetes.yaml (режим ICAP).
    2. Раскомментируйте следующие строки в разделе template/spec/volumes:

      - name: secret-files

      secret:

      secretName: kl-secret-file

    3. Раскомментируйте следующие строки в разделе template/spec/containers/volumeMounts:

      - mountPath: "/tmp/scanengine/mounted/key"

      name: secret-files

      readOnly: true

  3. Загрузите конфигурацию из YAML-файла Kubernetes:
    • Для режима HTTP:

      kubectl apply -f kaspersky_httpd_kubernetes.yaml

    • Для режима ICAP:

      kubectl apply -f kaspersky_icapd_kubernetes.yaml

  4. Убедитесь, что в Kubernetes доступны следующие ресурсы:

    kubectl get deployment,pods,service -n kaspersky

    Отображаемый список должен содержать следующие ресурсы:

    • Пространство имен kaspersky.
    • Доступ к Kaspersky Scan Engine GUI через порт 8080 и IP-адрес, присвоенный LoadBalancer.
    • Доступ к Kaspersky Anti-Virus Engine через порт 8085 и IP-адрес, присвоенный LoadBalancer.
    • Только для режима HTTP:
      • Среда с именем scanengine-httpd.
      • Модуль с именем scanengine-httpd-%Kaspersky Scan Engine GUID%.
      • Служба с именем scanengine-httpd.
    • Только для режима ICAP:
      • Среда с именем scanengine-icapd.
      • Модуль с именем scanengine-icapd-%Kaspersky Scan Engine GUID%.
      • Служба с именем scanengine-icapd.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!