Поделиться через


Матрица поддержки контейнеров в Defender для облачных решений

Осторожно

В этой статье упоминается CentOS, Linux-дистрибуция, которая снята с обслуживания с 30 июня 2024 года. Пожалуйста, учитывайте ваше использование и планирование соответствующим образом. Для получения дополнительной информации смотрите руководство по окончанию поддержки CentOS.

Эта статья обобщает информацию о поддержке возможностей контейнеров в Microsoft Defender for Cloud.

Примечание

  • Некоторые функции находятся на этапе предварительного просмотра. Дополнительные условия предварительного просмотра Azure включают другие юридические условия, которые применяются к функциям Azure, находящимся в стадии бета-тестирования, предварительного просмотра или иначе еще не выпущенным для общего доступа.
  • Только версии AKS, EKS и GKE, поддерживаемые облачным провайдером, официально поддерживаются Defender for Cloud.

Ниже перечислены функции, предоставляемые Defender для контейнеров в поддерживаемых облачных средах и регистрах контейнеров.

Особенности оценки уязвимости (VA)

Особенность Описание Поддерживаемые ресурсы Состояние релиза Linux Состояние выпуска Windows метод включения Plans Доступность облаков
Репозиторий контейнеров VA VA для изображений в реестрах контейнеров ACR, ECR, GAR, GCR, Docker Hub, JFrog Artifactory GA Генеральная Ассамблея Requires Registry access1 or Connector creation for Docker Hub/Jfrog Defender for Containers or Defender CSPM Коммерческие облака

National clouds: Azure Government, Azure operated by 21Vianet
Runtime container VA - Registry scan based VA of containers running images from supported registries ACR, ECR, GAR, GCR, Docker Hub, JFrog Artifactory GA GA Требуется доступ к реестру1 или создание соединителя для Docker Hub/Jfrog и либо доступ к API K8S, либо датчик Defender1 Defender for Containers или Defender CSPM Коммерческие облака

National clouds: Azure Government, Azure operated by 21Vianet
Runtime container VA Реестр независимый VA изображений, работающих в контейнере Все Preview - Требуется безагентное сканирование для машин и либо доступ к API K8S, либо сенсор Defender1 Defender for Containers или Defender CSPM Коммерческие облака

National clouds: Azure Government, Azure operated by 21Vianet

1National clouds are automatically enabled and cannot be disabled.

Поддержка реестров и образов для оценки уязвимостей

Аспект Подробности
Реестры и изображения Поддерживается
* Контейнерные образы в формате Docker V2
* Изображения с спецификацией формата изображения Open Container Initiative (OCI)
Unsupported
* Супер-минималистичные образы, такие как образы Docker scratch, в настоящее время не поддерживаются
* Публичные репозитории
* Списки манифеста
Операционные системы Поддерживается
* Alpine Linux 3.12-3.21
* Red Hat Enterprise Linux 6-9
* CentOS 6-9 (Поддержка CentOS завершится 30 июня 2024 года. Для получения дополнительной информации см. руководство по завершению срока службы CentOS.)
* Oracle Linux 6-9
* Amazon Linux 1, 2
* openSUSE Leap, openSUSE Tumbleweed
* SUSE Enterprise Linux 11-15
* Debian GNU/Linux 7-12
* Google Distroless (based on Debian GNU/Linux 7-12)
* Ubuntu 12.04-22.04
* Fedora 31-37
* Azure Linux 1-2
* Windows server 2016, 2019, 2022
Пакеты, специфичные для языка

Поддерживается
* Python
* Node.js
* PHP
* Ruby
* Rust
* .NET
* Java
Го

Функции защиты во время выполнения

Функция Description Поддерживаемые ресурсы Linux release state Состояние выпуска Windows Enablement method Plans Доступность облаков
Control plane detection Обнаружение подозрительной активности в Kubernetes на основе журнала аудита Kubernetes. АКС GA GA Enabled with plan Defender for Containers or Defender CSPM Коммерческие облака, Национальные облака: Azure Government, Azure, управляемая 21Vianet
Обнаружение рабочей нагрузки Мониторит контейнеризованные рабочие нагрузки на наличие угроз и отправляет оповещения о подозрительной активности. АКС GA - Требуется Defender sensor Defender for Containers Commercial clouds and National clouds: Azure Government, Azure operated by 21Vianet
Обнаружение двоичного смещения Detects binary of runtime container from container image АКС Генеральная Ассамблея - Requires Defender sensor Защитник для Контейнеров Коммерческие облака
Расширенный поиск в XDR Просмотр случаев инцидентов и предупреждений кластера в Microsoft XDR AKS Preview - currently supports audit logs & process events Предварительная версия — в настоящее время поддерживает журналы аудита Требуется датчик Defender Защитник для контейнеров Коммерческие облака и национальные облака: Azure Government, Azure, управляемый компанией 21Vianet
Действия реагирования в XDR Предоставляет автоматическое и ручное исправление в Microsoft XDR AKS Предпросмотр - Требуется датчик Defender и API доступа K8S Защитник для контейнеров Коммерческие облака и национальные облака: Azure Government, Azure, управляемый компанией 21Vianet
Обнаружение вредоносных программ Обнаружение вредоносного ПО AKS nodes GA ГА Requires Agentless scanning for machines Defender for Containers or Defender for Servers Plan 2 Коммерческие облака

Распределения и конфигурации Kubernetes для защиты от угроз во время выполнения в Azure

Aspect Подробности
Дистрибутивы и конфигурации Kubernetes Supported
* Azure Kubernetes Service (AKS) с Kubernetes RBAC

Поддерживается через Kubernetes с включенным Arc12
* Azure Kubernetes Service hybrid
* Kubernetes
* AKS Engine
* Azure Red Hat OpenShift

1 Any Cloud Native Computing Foundation (CNCF) certified Kubernetes clusters should be supported, but only the specified clusters have been tested on Azure.

2 To get Microsoft Defender for Containers protection for your environments, you need to onboard Azure Arc-enabled Kubernetes and enable Defender for Containers as an Arc extension.

Note

Для дополнительных требований по защите рабочих загрузок Kubernetes см. существующие ограничения.

Функции управления состоянием безопасности

Особенность Description Supported resources Состояние выпуска Linux Состояние выпуска Windows Метод включения Планы Доступность облаков
Бесагентное обнаружение для Kubernetes1 Provides zero footprint, API-based discovery of Kubernetes clusters, their configurations and deployments. АКС GA GA Требуется K8S API access Защитник для контейнеров ИЛИ Защитник CSPM Azure коммерческие облака
Комплексные возможности управления запасами Позволяет вам исследовать ресурсы, поды, сервисы, репозитории, образы и конфигурации с помощью security explorer для легкого мониторинга и управления вашими активами. ACR, AKS GA GA Требуется доступ к API K8S Defender for Containers OR Defender CSPM коммерческие облака Azure
Анализ путей атаки A graph-based algorithm that scans the cloud security graph. Сканирования выявляют уязвимые пути, которые атакующие могут использовать для проникновения в вашу среду. ACR, AKS GA GA Requires K8S API access Defender CSPM Azure commercial clouds
Усовершенствованное выявление рисков Enables security admins to actively hunt for posture issues in their containerized assets through queries (built-in and custom) and security insights in the security explorer. ACR, AKS GA GA Requires K8S API access Defender for Containers OR Defender CSPM Azure commercial clouds
Control plane hardening1 Постоянно оценивает конфигурации ваших кластеров и сравнивает их с инициативами, примененными к вашим подпискам. Когда Defender for Cloud обнаруживает ошибочные конфигурации, он генерирует рекомендации по безопасности, которые доступны на странице "Рекомендации" в Defender for Cloud. Рекомендации позволяют расследовать и устранять проблемы. ACR, AKS GA GA Enabled with plan Бесплатно Commercial clouds

Национальные облака: Azure Government, Azure, управляемый компанией 21Vianet
Укрепление нагрузки1 Защитите рабочие нагрузки ваших контейнеров Kubernetes с помощью рекомендаций по лучшим практикам. AKS Генеральная Ассамблея - Requires Azure Policy Бесплатно Коммерческие облака

Национальные облака: Azure Government, Azure управляемый компанией 21Vianet
CIS Azure Kubernetes Service CIS Azure Kubernetes Service Benchmark AKS GA - Назначен в качестве стандарта безопасности Защитник для контейнеров ИЛИ Защитник CSPM Коммерческие облака

1 This feature can be enabled for an individual cluster when enabling Defender for Containers at the cluster resource level.

Функции защиты цепочки поставок программного обеспечения для контейнеров

Функция Описание Поддерживаемые ресурсы Linux release state Состояние выпуска Windows метод включения Планы Доступность облачных сервисов
Gated deployment Граничная развертка образов контейнеров в вашей среде Kubernetes AKS 1.32 или выше Предварительный просмотр Preview Enabled with plan Defender for Containers or Defender CSPM Коммерческие облака Национальные облака: Azure Government, Azure в управлении 21Vianet

Network restrictions

Aspect Details
Поддержка исходящего прокси-сервера Поддерживается исходящий прокси без аутентификации и исходящий прокси с основной аутентификацией. В данный момент исходящие прокси, ожидающие доверенные сертификаты, не поддерживаются.
Кластеры с ограничениями по IP-адресам Если в вашем кластере Kubernetes в AWS включены ограничения на IP-адреса плоскости управления (см. Управление доступом к конечным точкам кластера Amazon EKS - Amazon EKS), конфигурация ограничений IP-адресов плоскости управления обновляется, чтобы включать CIDR-блок Microsoft Defender для облака.

Поддерживаемые операционные системы хоста

Defender для контейнеров полагается на датчик Defender для нескольких функций. Датчик Defender поддерживается только с ядром Linux версии 5.4 и выше на следующих операционных системах хоста:

  • Amazon Linux 2
  • CentOS 8 (Поддержка CentOS прекращается 30 июня 2024 года. Для получения дополнительной информации см. руководство по завершению жизненного цикла CentOS.)
  • Debian 10
  • Debian 11
  • Google Container-Optimized OS (Операционная система, оптимизированная для контейнеров)
  • Azure Linux 1.0
  • Azure Linux 2.0
  • Red Hat Enterprise Linux 8
  • Ubuntu 16.04
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04

Убедитесь, что ваш узел Kubernetes работает под управлением одной из этих проверенных операционных систем. Кластеры с неподдерживаемыми операционными системами на хостах не получают преимуществ от функций, зависящих от сенсора Defender.

Ограничения сенсора Defender

Датчик Defender в AKS версии 1.28 и ниже не поддерживается на узлах Arm64.

Следующие шаги