Контейнеризация

Данный раздел описывает процесс работы с результатами сканирования контейнерной среды оборудования в системе. Записи в разделе появляются, если система обнаружила контейнерную среду на оборудовании и просканировала ее. Работа осуществляется в разделе ИБ-активы → Контейнеризация веб-интерфейса системы.

Раздел доступен администраторам, пользователям, которые имеют соответствующее разрешение в составе своих ролей, а также учетным записям со статусом Суперадминистратор.

О контейнеризации

Контейнеризация — это технология, при которой программный код упаковывается в специальные образы (контейнеры) вместе с необходимыми библиотеками и зависимостями. Если приложения, установленные на оборудовании, хранятся в контейнерной среде Docker или Kubernetes, система получает информацию об этой среде при сканировании оборудования.

Интерфейс раздела

Панель инструментов раздела включает в себя следующие компоненты:

  • Вкладки Docker и Kubernetes позволяют выбрать контейнерную среду, с записями которой вы будете работать в разделе.

  • Кнопка Добавить позволяет добавить новую запись.

  • Кнопка Удалить позволяет удалить выбранную запись. Кнопка становится доступной после выбора хотя бы одной записи.

  • Поле Поиск предназначено для быстрого поиска записи в отображаемом списке по названию.

В рабочей области раздела отображается таблица имеющихся записей. Отображаемые сведения зависят от выбранной среды. Таблица содержит следующие столбцы:

  • Docker

  • Kubernetes

  • Имя контейнера — название, присвоенное контейнеру.

  • ОС — ОС, на базе которой запущен контейнер.

  • Имя устройства — название оборудования.

  • Образ — Docker-образ, из которого был создан контейнер.

  • Статус — статус контейнера.

  • Источник данных — источник, из которого система получает данные о контейнерной среде.

  • Организация — организация, к которой относится оборудование.

  • Дата сканирования — дата сканирования оборудования.

Доступна сортировка записей по полям Имя контейнера, Имя устройства, Образ, Статус и Дата сканирования.

  • Имя контейнера — название, присвоенное контейнеру.

  • Операционная система — ОС, на базе которой запущен узел Kubernetes.

  • Пространство имен — название пространства имен Kubernetes, в рамках которого запущен контейнер.

  • Статус — статус контейнера.

  • Владелец — владелец оборудования.

  • Дата сканирования — дата сканирования оборудования.

  • Дата создания — дата создания оборудования.

Доступна сортировка записей по полям Имя контейнера, Имя устройства, Пространство имен, Статус и Дата сканирования.

При работе с таблицей записей доступны следующие операции:

Работа с записями контейнеризации

Создание записи контейнера

  • Docker

  • Kubernetes

Чтобы создать запись контейнера Docker:

  1. Перейдите в раздел ИБ-активы → Контейнеризация.

  2. Выберите вкладку Docker. Система отобразит сведения об имеющихся записях.

  3. Нажмите на кнопку Добавить. Откроется окно создания записи контейнера Docker.

  4. Введите идентификатор записи.

  5. Выберите организацию, к которой должен принадлежать контейнер.

  6. Введите имя контейнера.

  7. Введите имя образа.

  8. Выберите статус контейнера из выпадающего списка. Доступные статусы:

    • Запущен;

    • Остановлен;

    • Приостановлен;

    • Создан;

    • Завершен;

    • Перезапущен.

  9. Выберите имя устройства из выпадающего списка.

  10. С помощью флажка выберите в таблице Владелец владельца оборудования. В таблице доступны следующие столбцы:

    • Организация — организация, в которой зарегистрировано оборудование.

    • ФИО — сведения о владельце оборудования.

    • Источник данных — источник из которого система получает данные о контейнерной среде.

    • Дата создания — дата создания записи.

    • Дата изменения — дата изменения записи.

      Вы можете сортировать записи по полям ФИО, Источник данных, Дата создания и Дата изменения.

      Чтобы отобразить в таблице только выбранные записи, установите переключатель Показать только выбранные в активное положение.

  11. С помощью флажка выберите в таблице Установленное ПО записи ПО, установленного на оборудовании. В таблице доступны следующие столбцы:

    • Организация — организация, в которой зарегистрировано оборудование.

    • Название — название ПО.

    • Версия — версия ПО.

    • Вендор — вендор ПО.

    • Группа — группа ПО.

      Вы можете сортировать записи по полям Название, Версия и Группа.

  12. С помощью флажка выберите в таблице Уязвимости выявленные уязвимости, связанные с контейнерной средой на оборудовании. В таблице доступны следующие столбцы:

    • Название — название уязвимости.

    • Уровень — уровень критичности уязвимости.

    • Рейтинг — рейтинг уязвимости.

    • Статус — статус уязвимости.

    • Организация — организация, в которой зарегистрировано оборудование.

  13. С помощью флажка выберите в таблице Оборудование оборудование, с которым связана контейнерная среда. В таблице доступны следующие столбцы:

    • Организация — организация, в которой зарегистрировано оборудование.

    • Имя устройства — название оборудования.

    • Операционная система — название ОС на оборудовании.

    • Источник данных — источник данных на оборудовании.

    • Количество уязвимостей — Количество уязвимостей, выявленных на оборудовании.

    • Дата сканирования — дата сканирования оборудования.

    • Статус — статус уязвимости.

    • Дата создания — дата создания записи оборудования.

    • Дата изменения — дата изменения записи оборудования.

      При работе с таблицами Владелец, Установленное ПО, Уязвимости и Оборудование доступны:

      • поиск записей;

      • настройка отображения таблицы.

        Чтобы отобразить в таблице только выбранные записи, установите переключатель Показать только выбранные в активное положение.

  14. Введите сетевой режим контейнера.

  15. Введите рабочую директорию — путь на оборудовании, где хранятся файлы Docker.

  16. Введите источник данных.

  17. Введите IP-адрес оборудования.

  18. Введите данные в таблицу Порты. Таблица включает следующие поля:

    • Номер — номер порта в рамках контейнера.

    • Протокол — сетевой транспортный протокол, используемый портом.

    • Сервис — обнаруженное приложение, работающее на порте.

    • Версия — версия сервиса, распознанная в процессе сканирования

  19. Введите данные в таблицу Смонтированные тома. Таблица включает следующие поля:

    • Источник — путь к файлу или каталогу, который используется для монтирования.

    • Путь — путь внутри контейнера, по которому смонтирован том.

  20. Введите данные в таблицу Ресурсы хранилища. Таблица включает следующие поля:

    • Тип хранилища — определяет используемый драйвер хранения Docker.

    • Лимит хранилища — максимальный объем дискового пространства, который может занимать контейнер.

    • Режим доступа — уровень прав на чтение/запись для сканируемого хранилища контейнера.

      • Чтобы добавить запись в таблицы:

        1. Нажмите на plus над таблицей. Система добавит строку новой записи.

        2. Введите данные в столбцы таблицы.

        3. Нажмите на кнопку Сохранить (check). Система сохранит запись таблицы.

      • Чтобы изменить запись:

        1. Выберите опцию Изменить из выпадающего меню кнопки more vertical в строке записи. Столбцы таблицы станут редактируемыми.

        2. Внесите необходимые изменения.

        3. Нажмите на кнопку Сохранить (check). Система сохранит изменения.

          Вы также можете навести курсор на поле записи и нажать на отобразившуюся кнопку edit для редактирования поля.

      • Чтобы удалить запись:

        1. Выберите опцию Удалить из выпадающего меню кнопки more vertical в строке записи. Отобразится окно подтверждения удаления.

        2. Нажмите на кнопку Удалить. Система удалит запись.

    При необходимости вы можете отсортировать список записей.

  21. Введите текущий объем выделенной оперативной памяти, используемой Docker.

  22. Введите размер контейнера.

  23. Нажмите на кнопку Добавить. Система создаст запись контейнеризации и отобразит соответствующее уведомление. Новая запись отобразится в списке раздела.

Чтобы создать запись контейнера Kubernetes:

  1. Перейдите в раздел ИБ-активы → Контейнеризация.

  2. Выберите вкладку Kubernetes. Система отобразит сведения об имеющихся записях.

  3. Нажмите на кнопку Добавить. Откроется окно создания записи контейнера Kubernetes.

  4. Введите идентификатор контейнера.

  5. Введите следующие данные:

    • имя контейнера.

    • имя пода.

    • имя кластера.

    • образ контейнера.

    • название ОС.

  6. Из выпадающего списка выберите статус контейнера. Доступные статусы:

    • Running — выполняется. Контейнер успешно запущен и работает.

    • Pending —  в ожидании. Запуск контейнера отложен, образ загружается или нет подходящего узла.

    • Failed — ошибка. Контейнер завершил работу с ненулевым кодом выхода.

    • Succeeded — успешно. Контейнер успешно завершил работу и был остановлен.

    • Unknown — неизвестно. Состояние контейнера не может быть получено.

  7. С помощью флажка выберите в таблице Владелец владельца оборудования. В таблице доступны следующие столбцы:

    • Организация — организация, в которой зарегистрировано оборудование.

    • ФИО — сведения о владельце оборудования.

    • Источник данных — источник из которого система получает данные о контейнерной среде.

    • Дата создания — дата создания записи.

    • Дата изменения — дата изменения записи.

      Вы можете сортировать записи по полям ФИО, Источник данных, Дата создания и Дата изменения.

      Чтобы отобразить в таблице только выбранные записи, установите переключатель Показать только выбранные в активное положение.

  8. Введите пространство имен.

  9. Введите IP узла Kubernetes.

  10. Введите рабочую директорию — путь на оборудовании, где хранятся файлы Docker.

  11. Выберите из выпадающего списка источник данных.

  12. Введите данные в таблицу Порт контейнера. Таблица включает следующие поля:

    • Номер — номер порта в рамках контейнера.

    • Протокол — сетевой транспортный протокол, используемый портом.

    • Сервис — обнаруженное приложение, работающее на порту.

    • Версия — версия сервиса, распознанная в процессе сканирования

  13. Введите данные в таблицу Переменные окружения. Таблица включает следующие поля:

    • Имя переменной — идентификатор переменной окружения, используемый внутри контейнера.

    • Значение — значение переменной.

    • Источник значения — определяет происхождение значения переменной.

  14. Введите данные в таблицу Смонтированные тома. Таблица включает следующие поля:

    • Имя тома — уникальный идентификатор тома в пространстве имен Kubernetes.

    • Точка монтирования — путь внутри файловой системы контейнера, по которому смонтирован том.

      • Чтобы добавить запись в таблицу:

        1. Нажмите на plus над таблицей. Система добавит строку новой записи.

        2. Введите данные в столбцы таблицы.

        3. Нажмите на кнопку Сохранить (check). Система сохранит запись таблицы.

      • Чтобы изменить запись:

        1. Выберите опцию Изменить из выпадающего меню кнопки more vertical в строке записи. Столбцы таблицы станут редактируемыми.

        2. Внесите необходимые изменения.

        3. Нажмите на кнопку Сохранить (check). Система сохранит изменения.

          Вы также можете навести курсор на поле записи и нажать на отобразившуюся кнопку edit для редактирования поля.

      • Чтобы удалить запись:

        1. Выберите опцию Удалить из выпадающего меню кнопки more vertical в строке записи. Отобразится окно подтверждения удаления.

        2. Нажмите на кнопку Удалить. Система удалит запись.

    При необходимости вы можете отсортировать список записей.

  15. Выберите в таблице Установленное ПО с помощью флажка записи ПО, установленного на оборудовании. В таблице доступны следующие столбцы:

    • Организация — организация, в которой зарегистрировано оборудование.

    • Название — название ПО.

    • Версия — версия ПО.

    • Вендор — вендор ПО.

    • Группа — группа ПО.

      Вы можете сортировать записи по полям Название, Версия и Группа.

  16. С помощью флажка выберите в таблице Уязвимости выявленные уязвимости, связанные с контейнерной средой на оборудовании. В таблице доступны следующие столбцы:

    • Название — название уязвимости.

    • Уровень — уровень критичности уязвимости.

    • Рейтинг — рейтинг уязвимости.

    • Статус — статус уязвимости.

    • Организация — организация, в которой зарегистрировано оборудование.

    • Источник — источник уязвимости.

    • Метод выявления — метод выявления уязвимости.

    • Порт/протокол — порт или протокол, на котором была обнаружена уязвимость.

  17. С помощью флажка выберите в таблице Оборудование оборудование, с которым связана контейнерная среда. В таблице доступны следующие столбцы:

    • Организация — организация, в которой зарегистрировано оборудование.

    • Имя устройства — название оборудования.

    • Операционная система — название ОС на оборудовании.

    • Источник данных — источник данных на оборудовании.

    • Количество уязвимостей — количество уязвимостей, выявленных на оборудовании.

    • Дата сканирования — дата сканирования оборудования.

    • Статус — статус уязвимости.

    • Дата создания — дата создания записи оборудования.

    • Дата изменения — дата изменения записи оборудования.

При работе с таблицами Установленное ПО, Уязвимости и Оборудование доступны:

  • поиск записей.

  • настройка отображения таблицы.

    Чтобы отобразить в таблице только выбранные записи, установите переключатель Показать только выбранные в активное положение.

Просмотр записи контейнера

Чтобы просмотреть сведения о записи:

  1. Перейдите в раздел ИБ-активы → Контейнеризация.

  2. Выберите вкладку Docker или Kubernetes. Система отобразит сведения об имеющихся записях контейнеров среды этого типа.

  3. Нажмите на строку записи в списке. Система отобразит в правой части экрана карточку этой записи с подробной информацией о ней. В карточке доступны следующие вкладки:

По значению поля в карточке доступна автоматическая фильтрация списка.

Вкладка Информация

На вкладке Информация отображаются основные сведения о контейнере:

  • Docker

  • Kubernetes

  • Идентификатор — уникальный идентификатор контейнера.

  • Имя контейнера — название, присвоенное контейнеру.

  • Образ — Docker-образ, из которого был создан контейнер.

  • Статус — статус контейнера.

  • Имя устройства — название оборудования.

  • Таблица Владелец содержит информацию о владельцах оборудования.

  • Сетевой режим контейнера — настройка, определяющая, как контейнер взаимодействует с сетью и какие сетевые ресурсы ему доступны.

  • Рабочая директория — путь на оборудовании, где хранятся файлы Docker.

  • Источник данных — источник сведений о контейнере.

  • Дата сканирования — дата сканирования оборудования.

  • Дата создания — дата создания записи контейнеризации.

  • Идентификатор контейнера — уникальный идентификатор контейнера.

  • Имя контейнера — название, присвоенное контейнеру.

  • Имя пода — имя пода в кластере.

  • IP ноды — IP узла Kubernetes.

  • Пространство имен — пространство имен Kubernetes, в рамках которого запущен контейнер.

  • Имя ноды — имя узла Kubernetes.

  • Статус контейнера — актуальный статус контейнера.

  • Таблица Владелец содержит столбец ФИО с информацией о владельцах оборудования.

  • ОС — ОС, на базе которой запущен узел Kubernetes.

  • Источник данных — источник сведений о контейнере.

  • Дата сканирования — дата сканирования оборудования.

  • Дата создания — дата создания записи контейнеризации.

Вкладка Конфигурация

На вкладке Конфигурация отображаются сведения о конфигурации контейнера:

  • Docker

  • Kubernetes

  • IP-адрес — IP-адрес оборудования.

  • Таблица Порты содержит информацию о портах оборудования. Таблица включает следующие столбцы:

    • Номер — номер порта.

    • Протокол — протокол порта.

    • Сервис — сервис порта.

    • Версия — версия порта.

  • Таблица Смонтированные тома содержит информацию о подключенных томах, которые используются контейнерами для хранения данных. Таблица включает следующие столбцы:

    • Источник — путь к директории или файлу на файловой системе оборудования, который монтируется в контейнер.

    • Путь — путь внутри контейнера, по которому смонтирован том.

  • Таблица Порт контейнера содержит информацию о портах оборудования. Таблица включает следующие столбцы:

    • Номер — номер порта.

    • Протокол — протокол порта.

    • Сервис — сервис порта.

    • Версия — версия порта.

  • Таблица Переменные окружения содержит информацию о переменных окружения, настроенных внутри контейнера. Таблица включает следующие столбцы:

    • Имя переменной — уникальное имя переменной.

    • Значение — значение переменной.

  • Таблица Смонтированные тома содержит информацию о подключенных томах, которые используются контейнерами для хранения данных. Таблица включает следующие столбцы:

    • Имя тома — идентификатор тома в пространстве имен Kubernetes.

    • Источник монтирования — путь внутри файловой системы контейнера, по которому смонтирован том.

Вкладка Ресурсы

На вкладке Ресурсы отображаются сведения о ресурсах хранилища и размере памяти:

  • Docker

  • Kubernetes

  • Память — размер памяти, доступной для контейнера.

  • Размер контейнера — размер контейнера.

  • Таблица Ресурсы хранилища содержит информацию о параметрах хранилища. Таблица включает следующие столбцы:

    • Тип хранилища — определяет используемый драйвер хранения Docker.

    • Лимит хранилища — максимальный объем дискового пространства, который может занимать контейнер.

    • Режим доступа — уровень прав на чтение/запись для сканируемого хранилища контейнера.

Таблица Ресурсы контейнера содержит информацию о параметрах хранилища. Таблица включает следующие столбцы:

  • Тип ресурса — вид используемого ресурса в контейнерной среде.

  • Установлено — фактический объем ресурса, выделенный контейнеру на данном оборудовании в текущий момент.

  • Требуется — объем ресурса, запрошенный контейнером при запуске.

  • Единица измерения — единицы, в которых выражены значения полей Установлено и Требуется.

Вкладка ПО

В таблице Установленное ПО отображаются сведения о ПО, установленном на сканируемом оборудовании. Таблица включает следующие столбцы:

  • Название — название ПО.

  • Версия — версия ПО.

Вкладка Уязвимости

В таблице Уязвимости отображаются сведения о выявленных уязвимостях, связанных с контейнерной средой на оборудовании. Таблица включает следующие столбцы:

  • Название — название уязвимости.

  • Уровень критичности — уровень критичности уязвимости.

  • Статус — статус уязвимости.

Вкладка Оборудование

В таблице Оборудование отображаются сведения об оборудовании, с которым связана контейнерная среда. Таблица включает следующие столбцы:

  • Название — название оборудования.

  • IP-адрес — IP-адрес оборудования.

Вкладка История

На вкладке История отображается история действий с объектом. В верхней части вкладки расположены поля, позволяющие задать диапазон дат для просмотра истории. По умолчанию система отображает историю за последние 30 дней. Чтобы изменить начало или окончание диапазона, нажмите на кнопку calendar в поле и выберите нужную дату.

Записи действий на вкладке сгруппированы по дате и по умолчанию свернуты. Отобразить список записей за конкретную дату можно, нажав на кнопку chevron down в строке даты. По умолчанию эти записи в списке также свернуты. Для каждой записи указаны следующие данные:

  • название типа действия;

  • количество записей, если запись представляет собой блок с несколькими записями.

  • описание объекта, если это одиночная запись.

  • дата изменения;

  • имя пользователя, выполнившего изменение.

Чтобы просмотреть подробную информацию о том, как изменились атрибуты объектов в результате пользовательских действий, нажмите на кнопку chevron down в строке записи слева.

Система отобразит описание измененного объекта или связи, а рядом с ним количество добавленных, измененных или удаленных в ходе действия строк. Цвет индикатора количества строк соответствует типу действия:

  • зеленый — добавление;

  • оранжевый — изменение;

  • красный — удаление.

Ниже располагается таблица с описанием действий над объектами. В ней также отображается цветовой индикатор, соответствующий типу действия. Таблица содержит следующие столбцы:

  • Тип объекта — название типа объекта, с которым произошли изменения.

  • Название — название объекта.

При работе с таблицей объектов доступна настройка пагинации.

Если несколько записей сгруппированы в блок, при его развертывании система отображает сначала описания всех измененных объектов или связей и количество добавленных, измененных или удаленных в ходе действия строк. Ниже отображаются таблицы с данными изменений.

Виджет изменений отображает как единичные, так и массовые действия над объектами. К массовым относятся действия, в результате которых были одновременно изменены несколько атрибутов объекта.

Если пользователь выполнил несколько единичных действий над объектами, эти действия группируются в один блок, рядом с которым отображается иконка folder.

Работа с таблицами на вкладках карточки

При работе с таблицами на вкладках карточки доступны следующие операции:

  • Кнопка plus позволяет добавить новую запись.

  • В каждой строке отображается кнопка действий (more vertical). При нажатии на нее становятся доступны команды, позволяющие отредактировать или удалить значения в строке.

  • Сведения в таблице можно отсортировать по полям.

  • Вы можете развернуть таблицу с помощью кнопки chevron down или свернуть с помощью кнопки chevron up.

Изменение записи контейнера

Чтобы изменить запись контейнера:

  1. Перейдите в раздел ИБ-активы → Контейнеризация.

  2. Выберите вкладку Docker или Kubernetes. Система отобразит сведения об имеющихся записях контейнеров среды этого типа.

  3. Нажмите на строку записи в списке. Система отобразит в правой части экрана карточку этой записи с подробной информацией о ней.

  4. Выберите вкладку, данные на которой необходимо отредактировать.

  5. Нажмите на кнопку edit в строке нужного поля.

    Если поле недоступно для редактирования, кнопка рядом с ним не отображается.

  6. Внесите изменения и нажмите на кнопку Сохранить. Новое значение поля будет сохранено.

Удаление записи контейнера

  1. Перейдите в раздел ИБ-активы → Контейнеризация.

  2. Выберите вкладку Docker или Kubernetes. Система отобразит сведения об имеющихся записях контейнеров среды этого типа.

  3. Нажмите на строку записи в списке. Система отобразит в правой части экрана карточку этой записи с подробной информацией о ней.

  4. Выберите опцию Удалить в выпадающем меню кнопки действий more vertical в верхней части карточки. Отобразится окно подтверждения удаления.

  5. Нажмите на кнопку Удалить. Система удалит выбранную запись объект и отобразит соответствующее уведомление. Удаленная запись будет исключена из списка раздела.

Вы также можете удалить сразу несколько записей. Для этого:

  1. Перейдите в раздел ИБ-активы → Контейнеризация.

  2. Выберите вкладку Docker или Kubernetes. Система отобразит сведения об имеющихся записях контейнеров среды этого типа.

  3. В левом столбце таблицы установите флажки напротив тех записей, которые вы хотите удалить.

  4. Нажмите на кнопку Удалить на панели инструментов. Отобразится окно подтверждения удаления записей.

  5. Нажмите на кнопку Удалить. Система удалит выбранные записи и отобразит соответствующее уведомление. Удаленные записи будут исключены из списка раздела.

Была ли полезна эта страница?

Обратная связь