この記事は、Kubernetes 環境間でコンテナーのMicrosoft Defenderをデプロイする方法を計画するのに役立ちます。 ここでは、Kubernetes クラスターにデプロイされるコンテナー コンポーネントのDefenderに重点を置いています。これには、Defender センサーや Kubernetes のAzure Policyが含まれます。
レジストリ アクセス、Kubernetes API アクセス、エージェントレス脅威保護などのその他の機能は、Defender for Containers プランまたはコネクタ設定によって有効になります。
環境のオンボード
Defender for Containers でクラスター コンポーネントをデプロイする前に、Kubernetes 環境を Microsoft Defender for Cloud に接続する必要があります。
| Environment | オンボード パス |
|---|---|
| AKS | 追加のコネクタは必要ありません。 AKS クラスターは、ネイティブ Azure リソースです。 |
| EKS | AWS を Defender for Cloud に統合する。 |
| GKE | Defender for Cloud に GCP を追加します。 |
| オンプレミスおよびその他の Arc 対応 Kubernetes クラスター | 既存の Kubernetes クラスターを Azure Arcに接続します。 |
展開オプション
| 展開方法 | 説明 |
|---|---|
| 自動プロビジョニング | サポートされているコンポーネントは、Defender for Containers プランまたは関連する設定が有効になった後に自動的にデプロイされます。 |
| 手動デプロイ | 自動プロビジョニングがオフになり、サポートされているコンポーネントが手動でインストールされます。 |
| 混合デプロイ | 自動プロビジョニングは有効になっていますが、特定の AKS、EKS、または GKE クラスターは除外され、手動でデプロイされます。 Azure Arcに直接接続されているオンプレミスまたは他の Kubernetes クラスターでは、混合デプロイはサポートされていません。 |
自動プロビジョニング
自動プロビジョニングを有効にすると、Microsoft Defender for Cloudでは、コンテナーのDefenderプランと関連する設定が有効になった後に、サポートされているクラスター コンポーネントがインストールされます。
AKS クラスターの場合、Defender センサーのデプロイでは、Defender AKS アドオンが使用されます。 EKS および GKE クラスターのデプロイでは、AWS または GCP コネクタ フローを介して作成された Arc 対応 Kubernetes リソースに対して、Azure Arc Kubernetes 拡張機能が使用されます。
Azure Arcに直接接続されているオンプレミスおよびその他の Kubernetes クラスターの場合は、まずクラスターを Azure Arc に接続する必要があります。その後、コンテナーの関連するDefender設定が有効になった後、デプロイでは kubernetes 拡張機能Azure Arc使用されます。
コンテナーのDefenderプランを有効にしてから、センサーを手動でデプロイする前に、タグを使用して特定のクラスターを除外することで、Defenderセンサーの自動プロビジョニングをカスタマイズできます。
Note
除外タグは、Defender センサーの自動デプロイに適用されます。 Azure Arcに直接接続されているオンプレミスまたは他の Kubernetes クラスターには適用されません。
自動プロビジョニングでは、クラスターが検出された後にDefender センサーがインストールされ、完了までに数時間かかることがあります。
手動デプロイを使用するか、自動Defender センサー プロビジョニングから特定のクラスターを除外し、センサーを手動でデプロイして、Defender センサーを直ちにインストールします。
手動デプロイ
自動プロビジョニングが無効になっている場合、サポートされているクラスター コンポーネントは自動的にデプロイされません。 サポートされているコンポーネントは手動でデプロイできます。
手動デプロイは、自動Defender センサー プロビジョニングから除外されるクラスターでのDefender センサーのデプロイにも使用できます。
次のいずれかの方法を使用して、コンポーネントを手動でデプロイできます。
デプロイ後の手順
デプロイ後、Defenderコンポーネントが正しく実行されていることを確認し、問題に対処します。