Работа с автопрофилями среды выполнения
04 сентября 2026
ID 283940
Kaspersky Container Security предоставляет возможность осуществлять мониторинг процессов, сетевого трафика и файловых операций в контейнерах, чтобы затем использовать полученную информацию для автоматического формирования профилей среды выполнения. Процесс автопрофилирования выполняется в течение заданного пользователем времени и в рамках выбранной области применения. Такой областью являются кластер, пространство имен или под.
Наполнение автоматически формируемого профиля (далее – автопрофиль) данными зависит от настроек группы агентов по мониторингу состояния узлов. Для запуска автопрофилирования необходимо активировать настройки по мониторингу сетевых соединений, запускаемых процессов и выполняемых файловых операций контейнеров для соответствующей группы агентов.
Если в параметрах группы агентов мониторинг остальных сетевых соединений выключен, при автопрофилировании решение продолжит получать информацию о таких событиях.
Уникализация автопрофиля осуществляется по совокупности трех параметров: имя кластера, название пространства имен и контрольная сумма образа. Соответственно, в рамках одного пространства имен автопрофиль формируется по всем контейнерам с выбранной сборкой образа.
При работе с автопрофилями нужно учитывать имеющиеся ограничения.
Создание автопрофиля среды выполнения
Мы рекомендуем вам перезапустить поды после начала автопрофилирования, чтобы решение зафиксировало старт подов в своих правилах. Это позволит избежать ошибочных запретов в случае перезапуска подов.
Kaspersky Container Security предоставляет возможность создания автопрофилей на трех уровнях:
- На уровне кластера.
- На уровне пространства имен.
- На уровне пода.
На уровне кластера и пространства имен вы можете создать автопрофиль с помощью таблицы со списком кластеров или пространств имен, либо из графа объектов в составе кластера. Создание автопрофиля на уровне пода осуществляется только с помощью таблицы.
Чтобы создать автопрофиль среды выполнения контейнера с помощью таблицы со списком объектов:
- Перейдите в раздел Ресурсы → Кластеры.
- Выполните следующие действия в зависимости от уровня создания автопрофиля:
- Если вы хотите создать автопрофиль на уровне кластера, в таблице со списком кластеров с помощью флажка выберите один или несколько кластеров.
- Если вы хотите создать автопрофиль на уровне пространства имен, выполните следующие действия:
- Нажмите на имя кластера в таблице со списком кластеров.
- На вкладке Таблица в таблице со списком пространств имен в составе кластера с помощью флажка выберите одно или несколько пространств имен.
- Если вы хотите создать автопрофиль на уровне пода, выполните следующие действия:
- Нажмите на имя кластера в таблице со списком кластеров.
- Нажмите на название пространства имен в таблице со списком пространств имен в составе кластера.
- В открывшейся боковой панели на вкладке Поды и контейнеры в таблице со списком подов в составе пространства имен с помощью флажка выберите один или несколько подов.
Убедитесь, что в выбранных объектах не запущен процесс автопрофилирования. Если процесс запущен, решение не разрешит запустить еще одну задачу на автопрофилирование в рамках выбранного кластера.
- Нажмите на кнопку Создать автопрофиль, расположенную над таблицей.
Вы можете запустить только одну задачу на создание автопрофиля в кластере в определенный момент. Решение разрешит запустить новую задачу на автопрофилирование только после завершения или остановки выполнения ранее запущенной задачи.
- В открывшемся окне укажите период, в течение которого будет осуществляться автопрофилирование. Этот период может длиться от 1 до 1440 минут.
По умолчанию установлено значение 60 минут.
- Если вы хотите создать автопрофиль без учета политик среды выполнения, которые уже действуют в отношении контейнеризированных ресурсов в составе профиля, установите флажок Не учитывать включенные политики среды выполнения при профилировании ресурсов.
- Нажмите на кнопку Запустить.
В столбце Автопрофили в таблице со списком объектов (кластеров, пространств имен или подов) решение отобразит время, оставшееся до конца автопрофилирования в этом объекте, или количество созданных для него автопрофилей.
Чтобы создать автопрофиль среды выполнения контейнера из графа:
- Перейдите в раздел Ресурсы → Кластеры.
- Выполните следующие действия на вкладке Граф в зависимости от уровня создания автопрофиля:
- Если вы хотите создать автопрофиль на уровне кластера, нажмите на левую кнопку мыши на значке кластера (
) на графе пространств имен. - Если вы хотите создать автопрофиль на уровне пространства имен, выполните следующие действия:
- Двойным щелчком мыши раскройте группу пространств имен в составе кластера на графе.
- Нажмите на левую кнопку мыши на значке интересующего вас пространства имен (
) на графе пространств имен.
- Если вы хотите создать автопрофиль на уровне кластера, нажмите на левую кнопку мыши на значке кластера (
- В открывшемся меню выберите Создать автопрофиль.
Если процесс автопрофилирования в кластере уже запущен, вы не сможете выбрать Создать автопрофиль. Вы можете остановить создание автопрофиля в выбранном кластере, выбрав в меню Остановить автопрофилирование, если у вас есть соответствующие права, или дождаться завершения ранее запущенной задачи по автопрофилированию. Решение разрешает запускать только одну задачу на автопрофилирование в кластере в определенный момент.
- В открывшемся окне укажите период, в течение которого будет осуществляться автопрофилирование. Этот период может длиться от 1 до 1440 минут.
По умолчанию установлено значение 60 минут.
- Если вы хотите создать автопрофиль без учета политик среды выполнения, которые уже действуют в отношении контейнеризированных ресурсов в составе профиля, установите флажок Не учитывать включенные политики среды выполнения при профилировании ресурсов.
- Нажмите на кнопку Запустить.
Созданные автопрофили среды выполнения отображаются в разделе Политики → Среда выполнения → Автопрофили.
При формировании автопрофиля с бинарным файлом busybox, который поставляется во многих базовых образах для контейнеров, необходимо учитывать, что в автопрофиль попадает только приложение /bin/busybox. Все остальные приложения, которые могут выполняться в поде (например, ls), в автопрофиль не добавляются. Это связано с тем, что при проверках Kaspersky Container Security выявляет приложения, а busybox содержит в себе символические ссылки на приложения (набор команд для быстрого вызова исполняемых файлов) без явного указания вызываемых приложений.
Просмотр списка автопрофилей среды выполнения
Kaspersky Container Security отображает список всех созданных автопрофилей среды выполнения в таблице в разделе Политики → Среда выполнения → Автопрофили. По каждому автопрофилю отображается следующая информация:
- Название автопрофиля, которое представляет собой последовательное указание следующего:
- Имя пода.
- Название пространства имен.
- Имя кластера.
- 12 первых символов контрольной суммы образа (после префикса SHA256).
В названии автопрофиля указанные данные между собой соединяются с помощью подчеркивания (например, kube-company_sampled-operations_docker-cluster__9a74fc18ee07).
- Статус автопрофиля относительно его проверки пользователем: Проверенный или Непроверенный. По умолчанию автопрофиль создается со статусом Непроверенный.
При необходимости с помощью переключателя Проверено / Не проверено вы можете изменить статус автопрофиля в таблице. Также одному или нескольким автопрофилям можно присвоить статус Проверенный, нажав на кнопку Проверить, расположенную над таблицей.
Автопрофиль может применяться только со статусом Проверенный.
- Дата и время последнего изменения.
- Кластер и пространство имен, на основе которых был сформирован автопрофиль.
- Образ, на основе контрольной суммы которого был создан автопрофиль.
В разделе Политики → Среда выполнения → Автопрофили вы можете выполнять следующие действия:
- Изменять статус выбранного автопрофиля среды выполнения с помощью кнопки Проверить, расположенной над таблицей.
- Удалять выбранный автопрофиль среды выполнения.
- Настраивать отображение автопрофилей для поиска автопрофилей.
Чтобы настроить отображение с помощью фильтров:
- Нажмите на значок фильтра (
), расположенный над таблицей со списком автопрофилей. - В открывшейся боковой панели в поле Последнее изменение укажите период для поиска автопрофилей.
- В раскрывающемся списке Кластер выберите кластер в назначенной вам области применения.
- В раскрывающемся списке Пространство имен выберите пространство имен в указанном кластере.
- Нажмите Применить.
Решение отобразит в таблице только те автопрофили среды выполнения, которые соответствуют заданным параметрам.
Также Kaspersky Container Security отображает список автопрофилей для каждого образа, на основе хеша которого создавались автопрофили.
Чтобы посмотреть список автопрофилей, созданных для образа:
- Перейдите в раздел Ресурсы → Реестры.
- В интересующем вас реестре нажмите на значок
и раскройте список образов в составе этого реестра. Образы, на основе которых созданы автопрофили, отмечены значком автопрофилирования (
). - Нажав на имя образа, перейдите на страницу с подробной информацией о результатах сканирования этого образа.
Список всех автопрофилей для образа представлен в виде таблицы в блоке Связанные автопрофили. Для каждого автопрофиля отображается следующая информация:
- Название автопрофиля. Нажав на название автопрофиля, вы откроете окно с детальным описанием автопрофиля. Информация в этом окне доступна только для просмотра.
- Дата и время последнего изменения.
- Кластер и пространство имен, на основе которых был сформирован автопрофиль.
Вы также можете посмотреть список включенных автопрофилей в окне изменения параметров политики среды выполнения. Для каждого из автопрофилей отображается название, дата и время последнего изменения, а также связанный с автопрофилем образ.
Просмотр параметров автопрофиля среды выполнения
Чтобы посмотреть параметры автопрофиля:
- В разделе Политики → Среда выполнения → Автопрофили нажмите на название автопрофиля в списке созданных автопрофилей среды выполнения контейнеров.
- В открывшейся боковой панели на вкладках Общая информация и Параметры создания автопрофиля представлена информация о настроенных параметрах выбранного автопрофиля.
На вкладке Общая информация отображается следующее:
- Статус автопрофиля.
- Название автопрофиля среды выполнения.
- Описание автопрофиля среды выполнения, если оно было указано вручную. По умолчанию при автопрофилировании описание автопрофиля не добавляется.
- В блоке Применение в контейнерах представлена следующая информация:
- Контрольная сумма и ссылка на образ, для которого решение применяет автопрофиль среды выполнения.
- Метки пода (если в автопрофиле включены сетевые соединения и используется режим работы с Cilium CNI).
- Название пространства имен.
- Имя кластера.
- В блоке Ограничение событий решение также отображает установленные значения следующих параметров:
- Процессы в контейнерах. Решение может отобразить список заблокированных операций и список исключений или указать на блокировку всех исполняемых файлов в процессах.
- Входящие соединения. Решение отображает статусы исключений для сетевой репутации входящих соединений.
- Исходящие соединения. Решение показывает статусы исключений для сетевой репутации исходящих соединений.
- Защита от файловых угроз. Решение показывает статус включения компонента (Включено или Выключено).
- Файловые операции. Решение показывает статус включения мониторинга файловых операций в контейнере (Включено или Выключено).
- Открытие портов. Решение показывает установленное значение для мониторинга открытия портов – Выключено, Все порты или Все порты, кроме указанных (приводится список портов-исключений).
При необходимости вы можете внести изменения в параметры автопрофиля.
На вкладке Параметры создания автопрофиля отображаются следующие данные:
- Название автопрофиля среды выполнения.
- Дата и время последнего изменения автопрофиля.
- Имя пользователя, который является инициатором создания автопрофиля.
- Контрольная сумма образа, пространство имен и кластер, на основе которых был создан автопрофиль.
- Имя образа, на основе контрольной суммы которого был создан автопрофиль. Вы можете посмотреть результаты сканирования этого образа, нажав на имя образа.
Изменение параметров автопрофиля среды выполнения
Чтобы изменить параметры автопрофиля:
- В разделе Политики → Среда выполнения → Автопрофили нажмите на название автопрофиля в списке созданных автопрофилей среды выполнения контейнеров.
- В открывшейся боковой панели на вкладке Общая информация при необходимости измените значения одного, нескольких или всех указанных ниже параметров:
- Статус автопрофиля. С помощью переключателя Проверено / Не проверено измените статус автопрофиля на Проверенный или Непроверенный.
- Название автопрофиля среды выполнения. Вы можете указать собственное название автопрофиля, заменив автоматически созданное решением.
- Описание автопрофиля среды выполнения. По умолчанию при автопрофилировании описание автопрофиля не добавляется.
- Если в целевом кластере используется Cilium CNI и агенты развернуты с параметром
CILIUM_MODE = autoилиCILIUM_MODE = true, вы можете измените значение метки пода. Вы также можете нажать на кнопку Добавить метку, чтобы указать дополнительную метку пода, для которой решение будет применять автопрофиль среды выполнения. - В блоке Ограничение событий измените параметры мониторинга состояния сети следующим образом:
- Процессы в контейнерах. При необходимости с помощью переключателя Выключено / Включено вы можете включать и выключать возможность ограничивать работу исполняемых файлов в соответствии с установленными правилами. Вы можете указать конкретные файлы для блокирования и пути к ним, а также указать исключения.
Если внутри контейнеров в рассматриваемой сборке запущены процессы, решение выполняет следующие действия:
- При обнаружении событий в рамках процессов в режимах Аудит и Блокирование решение активирует параметр Блокировать указанные исполняемые файлы и в поле Путь к исполняемым файлам или директориям указывает все уникальные значения путей.
- При отсутствии событий в рамках процессов в режимах Аудит и Блокирование решение применяет параметр Блокировать запуск всех исполняемых файлов.
При обнаружении отличных от указанных выше событий решение активирует параметр Разрешить исключения и в поле Путь к исполняемым файлам или директориям указывает все уникальные значения путей.
- Входящие соединения. При необходимости с помощью переключателя Выключено / Включено вы можете включать и выключать возможность ограничивать входящие соединения контейнера.
Если в контейнерах в рассматриваемой сборке наблюдается входящий трафик, решение выполняет следующие действия:
- При обнаружении событий, связанных с входящими соединениями, в режимах Аудит и Блокирование решение ограничивает входящие сетевые соединения.
- При отсутствии событий, связанных с входящим трафиком, в режимах Аудит и Блокирование или обнаружении других событий решение активирует параметр Разрешить исключения. В полях Источники, TCP-порты и UDP-порты указываются все уникальные значения получателей входящих соединений. Решение отображает статусы исключений для сетевой репутации входящих соединений.
Также с помощью соответствующих кнопок вы можете указать статусы исключений для сетевой репутации входящих соединений.
- Исходящие соединения. При необходимости с помощью переключателя Выключено / Включено вы можете включать и выключать возможность ограничивать исходящие соединения контейнера.
Если в контейнерах в рассматриваемой сборке наблюдается исходящий трафик, решение выполняет следующие действия:
- При обнаружении событий, связанных с исходящими соединениями, в режимах Аудит и Блокирование решение активирует параметр Ограничение исходящих сетевых соединений.
- При отсутствии событий, связанных с входящим трафиком, в режимах Аудит и Блокирование или обнаружении других событий решение активируется параметр Разрешить исключения. В полях Источники, TCP-порты и UDP-порты указываются все уникальные значения источников исходящих соединений.
Также с помощью соответствующих кнопок вы можете указать статусы исключений для сетевой репутации исходящих соединений.
- Угрозы безопасности, обнаруженные компонентом Защита от файловых угроз. При необходимости с помощью переключателя Выключено / Включено активируйте или отключите защиту от файловых угроз. По умолчанию защита от файловых угроз выключена.
- Файловые операции. При необходимости с помощью переключателя Выключено / Включено вы можете включать и выключать возможность мониторинга файловых операций в контейнере.
Если внутри контейнеров в рассматриваемой сборке наблюдаются действия, при обнаружении событий по управлению файлами в режимах Аудит и Блокирование решение активирует параметр Файловые операции. При этом в поле Путь указываются все уникальные значения путей, а в поле Тип операции флажками отмечаются все найденные типы операций.
Также с помощью кнопки Добавить правило вы можете добавлять дополнительные правила для применения при мониторинге файловых операций.
- Открытие портов. При необходимости с помощью переключателя Выключено / Включено вы можете включать и выключать возможность мониторинга открытия портов. По умолчанию Открытие портов выключено.
Если параметр в блоке Параметры включен, решение определяет конкретную сборку образа и просматривает все контейнеры, развернутые из этой сборки.
- Процессы в контейнерах. При необходимости с помощью переключателя Выключено / Включено вы можете включать и выключать возможность ограничивать работу исполняемых файлов в соответствии с установленными правилами. Вы можете указать конкретные файлы для блокирования и пути к ним, а также указать исключения.
- Сохраните изменения в автопрофиле, выполнив одно из следующих действий:
- Для сохранения без изменения статуса автопрофиля на Проверенный нажмите на кнопку Сохранить.
- Для сохранения и изменения статуса автопрофиля на Проверенный нажмите на кнопку Сохранить и проверить.
Если в выбранном кластере запущена задача по созданию автопрофиля, Kaspersky Container Security информирует о времени до завершения процесса следующим образом:
- в столбце Автопрофили таблицы со списком кластеров;
- в столбце Автопрофили таблицы со списком пространств имен в составе кластера;
- в столбце Автопрофили таблицы со списком подов в составе выбранного пространства имен в кластере.
Вы можете остановить запущенный процесс автопрофилирования на трех уровнях:
- На уровне кластера.
- На уровне пространства имен.
- На уровне пода.
На уровне кластера и пространства имен вы можете остановить создание автопрофиля с помощью таблицы со списком кластеров или пространств имен, либо из графа объектов в составе кластера. Остановка автопрофилирования на уровне пода осуществляется только с помощью таблицы.
Автопрофилирование можно остановить как для всего объекта профилирования (кластера, пространства имен или пода), так и для определенных сущностей в составе объекта профилирования (например, для выбранных пространств имен или подов).
Вы можете остановить запущенный процесс автопрофилирования, если у вас есть необходимые права.
Чтобы остановить выполнение задачи по автопрофилированию с помощью таблицы со списком объектов:
- Перейдите в раздел Ресурсы → Кластеры.
- Выполните следующие действия в зависимости от уровня, на котором останавливается процесс автопрофилирования:
- Если вы хотите остановить автопрофилирование на уровне кластера, в таблице со списком кластеров с помощью флажка выберите один или несколько кластеров, для которых запущена задача по созданию автопрофиля.
- Если вы хотите остановить автопрофилирование на уровне пространства имен, выполните следующие действия:
- Нажмите на имя кластера в таблице со списком кластеров.
- На вкладке Таблица в таблице со списком пространств имен в составе кластера с помощью флажка выберите одно или несколько пространств имен, для которых запущена задача по созданию автопрофиля.
- Если вы хотите остановить автопрофилирование на уровне пода, выполните следующие действия:
- Нажмите на имя кластера в таблице со списком кластеров.
- Нажмите на название пространства имен в таблице со списком пространств имен в составе кластера.
- В открывшейся боковой панели на вкладке Поды и контейнеры в таблице со списком подов в составе пространства имен с помощью флажка выберите один или несколько подов, для которых запущена задача по созданию автопрофиля.
- Нажмите на кнопку Остановить автопрофилирование, расположенную над таблицей.
Если в список выбранных объектов попал кластер, пространство имен или под, где не запущен процесс автопрофилирования, кнопка Остановить автопрофилирование становится неактивной.
- Нажмите на кнопку Остановить, чтобы подтвердить остановку процесса автопрофилирования.
Чтобы остановить выполнение задачи по автопрофилированию из графа:
- Перейдите в раздел Ресурсы → Кластеры.
- Выполните следующие действия на вкладке Граф в зависимости от уровня создания автопрофиля:
- Если вы хотите остановить задачу по автопрофилированию на уровне кластера, нажмите на левую кнопку мыши на значке кластера (
) на графе пространств имен. - Если вы хотите остановить задачу по автопрофилированию на уровне пространства имен, выполните следующие действия:
- Двойным щелчком мыши раскройте группу пространств имен в составе кластера на графе.
- Нажмите на левую кнопку мыши на значке интересующего вас пространства имен (
) на графе пространств имен.
- Если вы хотите остановить задачу по автопрофилированию на уровне кластера, нажмите на левую кнопку мыши на значке кластера (
- В открывшемся меню выберите Остановить автопрофилирование.
- Нажмите на кнопку Остановить, чтобы подтвердить остановку процесса автопрофилирования.
Чтобы остановить автопрофилирование для отдельных объектов в задаче по автопрофилированию:
- Запустите задачу по созданию автопрофиля.
- Выполните одно из следующих действий:
- Если выполняется задача по автопрофилированию кластера, выполните следующее:
- В таблице со списком кластеров нажмите на название кластера, для которого создается автопрофиль.
- В открывшемся окне выполните одно из следующих действий:
- Выберите одно или несколько пространств имен, для которых вы хотите остановить автопрофилирование.
- Нажмите на название пространства имен и в открывшемся окне выберите один или несколько подов, для которых вы хотите остановить автопрофилирование.
- Если выполняется задача по автопрофилированию пространства имен, выполните следующее:
- В таблице со списком пространств имен в составе кластера нажмите на название пространства имен, для которого создается автопрофиль.
- В открывшемся окне выберите один или несколько подов, для которых вы хотите остановить автопрофилирование.
- Если выполняется задача по автопрофилированию кластера, выполните следующее:
- Нажмите на кнопку Остановить создание автопрофиля, расположенную над таблицей со списком объектов.
- Нажмите на кнопку Остановить, чтобы подтвердить остановку процесса автопрофилирования.
Kaspersky Container Security остановит процесс автопрофилирования в отношении выбранных объектов. Решение продолжит выполнять задачу по созданию автопрофиля для остальных объектов в составе кластера или пространства имен.
При остановке автопрофилирования для отдельных объектов требуется учитывать правило, согласно которому остановка задачи на уровне более масштабного объекта приводит к полной отмене выполнения задачи. Так, задача по автопрофилированию полностью отменяется в следующих случаях:
- Если запущена задача на автопрофилирование пространств имен или подов, и вы останавливаете создание автопрофиля на уровне кластера, в состав которого входят выбранные пространства имен или поды.
- Если запущена задача на автопрофилирование подов, и вы останавливаете создание автопрофиля на уровне пространства имен, в состав которого входят выбранные поды.
Группировка исключений по файловым операциям
Если в соответствии с внутренними процессами при создании автопрофилей для контейнеров осуществляется формирование уникальных поддиректорий, решение формирует большое количество исключений для правил файловых операций. Этот процесс может привести к созданию чрезмерного количества поддиректорий с уникальными путями, что может существенно затруднить проверку и изменение параметров автопрофиля. Этого можно избежать, создав общее исключение для группы поддиректорий.
Исключение для группы поддиректорий создается с помощью группировки поддиректорий в общее правило с подстановочным знаком (*) после указания на родительскую директорию. Если поддиректорий в автопрофиле становится больше определенного количества, Kaspersky Container Security считает, что в родительской директории идет процесс постоянного создания новых поддиректорий, который нужно разрешить одним правилом.
Пример указания общего исключения для группы поддиректорий: При создании автопрофиля для контейнеров сформировались следующие исключения для правил файловых операций:
Общее правило для группы указанных поддиректорий: |
Чтобы управлять созданием исключений для групп поддиректорий,
в блок по установке компонента Middleware (kcs-middleware) в конфигурационном файле values.yaml добавьте переменную AUTO_PROFILES_MIN_AGGREGATE и укажите максимальное количество поддиректорий, при превышении которого правила для отдельных поддиректорий будут группироваться в общее правило.
Если переменная AUTO_PROFILES_MIN_AGGREGATE не добавлена, максимальное количество поддиректорий – 10. Если вы добавляете переменную AUTO_PROFILES_MIN_AGGREGATE, вы можете регулировать максимальное количество поддиректорий в соответствии со своими задачами.
Удаление автопрофиля среды выполнения
Чтобы удалить автопрофиль среды выполнения контейнера:
- Откройте таблицу созданных автопрофилей среды выполнения в одном из следующих разделов:
- В разделе Политики → Среда выполнения → Автопрофили.
- В блоке Связанные автопрофили на странице с подробной информацией о результатах сканирования образа в разделе Ресурсы → Реестры.
- Выполните одно из следующих действий:
- В разделе Политики → Среда выполнения → Автопрофили с помощью флажка выберите автопрофиль, который вы хотите удалить, и нажмите на кнопку Удалить, расположенную над таблицей.
- На странице с подробной информацией о результатах сканирования образа в разделе Ресурсы → Реестры в строке с названием автопрофиля, который вы хотите удалить, нажмите на значок удаления (
).
- Подтвердите удаление в открывшемся окне.