コンテナーのDefenderを無効にして削除する

この記事では、コンテナーのMicrosoft Defenderを無効にし、そのコンポーネントを環境別に削除する方法について説明します。

Defender for Containers プランをオフにするか、自動プロビジョニングを無効にすると、今後のデプロイは停止されますが、クラスターに既にデプロイされているDefenderコンポーネントはアンインストールされません。 これらのコンポーネントは個別に削除されます。

Important

コンテナーのDefenderを削除すると、クラスターの保護が停止します。 続行する前に、代替のセキュリティ対策が実施されていることを確認してください。

Important

プランを無効にしても、Microsoft Defender for CloudまたはLog Analyticsワークスペースに格納されているセキュリティデータの履歴は削除されません。

削除後に動作を停止するもの

AKS クラスターからDefender for Containers コンポーネントを削除した後:

  • Defenderセンサーのテレメトリに基づくランタイム脅威検出が停止します。

  • Kubernetes の Azure Policy に関連するセキュリティ推奨事項の更新が停止します。

  • AKS ランタイム シグナルと Kubernetes 監査データに基づくアラートの生成が停止します。

  • Azure Container Registry (ACR) 内のイメージに対する新しいコンテナー イメージの脆弱性の結果は、この環境では生成されなくなりました。

Defender for Containers プランを無効にする

  1. Azure ポータルにサインインします。

  2. Microsoft Defender for Cloud>Environment settings に移動します。

  3. AKS クラスターを含むサブスクリプションを選択します。

  4. [Defender プラン] ページで、コンテナーオフ に切り替えます。

  5. 保存を選びます。

AKS クラスターからDefender拡張機能を削除する

AKS クラスターからコンテナー プロファイルのDefenderを削除する

az aks update \
  --name <cluster-name> \
  --resource-group <resource-group> \
  --disable-defender

Azure Policy アドオンを無効にする

az aks disable-addons \
  --addons azure-policy \
  --name <cluster-name> \
  --resource-group <resource-group>

削除の確認

AKS クラスター ポッドを確認する

kubectl get pods -A | grep defender

リソースは返されません。

プランの状態を確認する

az security pricing show --name 'Containers'

出力には、pricingTierとしてFreeが表示されます。