この記事では、Microsoft Defender for CloudでコンテナーのMicrosoft Defender プランを有効にする方法について説明します。
- Azure Kubernetes Service (AKS)
- Amazon Elastic Kubernetes Service (EKS) (アマゾン エラスティック Kubernetes サービス (EKS))
- Google Kubernetes Engine (GKE)
- Azure Arc 対応 Kubernetes
前提条件
開始する前に次の点を確認します。
AKS クラスターがある。 サポート マトリックスを参照してください。
Defender for Containers機能のアクセス パターンを確認しました。
必要な ネットワーク アクセスとアクセス許可を確認しました。
Defender for Containers プランを有効にする
Azure ポータルにサインインします。
Microsoft Defender for Cloud>Environment settings に移動します。
AKS クラスターが配置されているサブスクリプションを選択します。
[Defender プラン] ページで、[ コンテナー ] 行を見つけて、状態を [オン] に切り替えます。
[コンテナー プラン] 行で [設定] を 選択します。
コンテナー コンポーネントに関連するDefenderOn または Off を切り替えます。
マシンのエージェントレス スキャン
Kubernetes ノードでエージェントレスの脆弱性とシークレット スキャンを実行します。- エージェントレス スキャンからマシンを除外するには、除外タグの名前と値を追加します。
Defender センサー:
Defender センサーをクラスター ノードにデプロイして、脅威検出に使用されるランタイム セキュリティ テレメトリを収集します。- Enable Defender Security Gating: クラスターでワークロードを実行する前に、セキュリティ ポリシーに対してデプロイを評価するアドミッション制御レイヤーを追加します。
- Enable Defender Runtime Anti Malware: Kubernetes ホストとコンテナーのランタイム マルウェア検出を有効にし、必要に応じて悪意のあるファイルの実行をリアルタイムでブロックできます。
Azure Policy
Kubernetes のAzure Policyアドオンをデプロイして、Kubernetes のセキュリティ体制の評価と関連するセキュリティに関する推奨事項を有効にします。Kubernetes API アクセス
クラスター インベントリ、構成分析、および Kubernetes メタデータに依存する機能のために、Defender for Cloudが Kubernetes API にアクセスできるようにします。レジストリ アクセス
接続されたレジストリに格納されているコンテナー イメージのエージェントレス脆弱性評価を有効にします。- セキュリティの結果: 新しいイメージがプッシュされるか、既存のイメージが更新されたときに、結果を生成し、コンテナー イメージにリンクします。
続行を選択します。
保存を選びます。
プランが有効になっていることを確認する
Azure ポータルにサインインします。
Microsoft Defender for Cloud>Environment settings に移動します。
サブスクリプションを選択します。
コンテナーが [オン] に設定されていることを確認します。
[コンテナー] の横にある [設定] を選択し、必要なコンポーネントが有効になっていることを確認します。