Azure Kubernetes Service (AKS) 用の Azure Linux コンテナー ホストを使用する

適用対象: ✔️ AKS 自動 ✔️ AKS Standard

AKS 用の Azure Linux コンテナー ホストは、Microsoftによって作成されたオープンソースの Linux ディストリビューションです。 Azure Kubernetes Service (AKS)のコンテナー ホストとして一般提供されています。 新しいクラスターに Azure Linux ノード プールをデプロイしたり、既存の Ubuntu クラスターに Azure Linux ノード プールを追加したり、Ubuntu ノードを Azure Linux ノードに移行したりできます。 Azure Linux の詳細については、 Azure Linux のドキュメントを参照してください

ほとんどの運用ワークロードでは、AKS の推奨される運用環境対応の既定値は AKS Automatic です。 AKS Automatic では、Azure Linux はシステム ノード プールの既定のオペレーティング システム (OS) として事前構成されています。 この構成は、Azure Linux は、クラスター システム コンポーネントに対して行う必要がある個別の決定ではなく、AKS Automatic のマネージドで運用可能な既定のエクスペリエンスの一部であることを意味します。

Important

2025 年 11 月 30 日から、Azure Kubernetes Service (AKS) は、Azure Linux 2.0 のセキュリティ更新プログラムをサポートまたは提供しなくなりました。 Azure Linux 2.0 ノード イメージは、 202512.06.0 リリースでフリーズします。 2026 年 3 月 31 日以降、ノード イメージは削除され、ノード プールをスケーリングできなくなります。 ノード プールをサポートされている Kubernetes バージョンにアップグレードするか、osSku AzureLinux3 に移行して、サポートされている Azure Linux バージョンに移行します。 詳細については、 廃止に関する GitHub の問題Azure 更新プログラムの提供終了に関するお知らせを参照してください。 お知らせや更新情報を常に把握するには、 AKS のリリース ノートに従ってください。

Azure Linux を使用する理由

AKS 上の Azure Linux コンテナー ホストは、すべての Linux 開発を行う 1 つの場所を提供するネイティブ AKS イメージを使用します。 すべてのパッケージはソースからビルドされ、検証され、実証済みのコンポーネントでサービスが確実に実行されます。 Azure Linux は軽量であり、コンテナー ワークロードを実行するために必要なパッケージのセットのみが含まれます。 Azure Linux は攻撃対象領域を減らし、不要なパッケージの修正プログラムの適用とメンテナンスを排除します。 ベース レイヤーには、Azure 用に調整された Microsoft の強化されたカーネルがあります。 Azure Linux の主要な機能の詳細を確認します。

Azure Linux は、AKS Automatic のシステム ノード プールの既定の OS でもあります。 この既定値は、信頼性、セキュリティ、および運用オーバーヘッドの削減のために構成済みのプラットフォームの選択肢を備えた運用準備完了のクラスター構成を提供するという AKS 自動目標をサポートします。

AKS Automatic の Azure Linux

AKS 自動は、ほとんどの AKS ワークロードに推奨される運用環境対応の既定値です。 AKS Automatic では:

  • Azure Linux は、システム ノード プールの既定の OS として事前構成されています。
  • AKS は、コア クラスターのセットアップとプラットフォームの既定値を管理します。
  • Azure Linux は、他の構成済みのセキュリティ、スケーリング、操作の既定値と共に、組み込みの運用指向エクスペリエンスの一部です。

運用環境対応の既定値でマネージド AKS エクスペリエンスが必要な場合は、AKS Automatic から始めます。 詳細については、Azure Kubernetes Service (AKS) Automatic とはを参照してください。

Azure Linux on AKS のデプロイ オプション

Azure Linux の使用方法は、AKS Automatic と AKS Standard のどちらを使用しているかによって異なります。

AKS Automatic

AKS Automatic では、システム ノード プールは既定で linux Azure使用します。 新しい運用ワークロードを作成していて、AKS に推奨される運用環境対応の既定のエクスペリエンスが必要な場合は、AKS Automatic から始めます。

作業を開始するには、次を参照してください。

AKS Standard

AKS Standard では、クラスターとワークロードの要件に基づいて、ノード OS オプションとして Linux Azure選択できます。

Azure Linux と AKS Standard の使用を開始するには、次を参照してください。

Considerations

AKS で Azure Linux を使用する方法を決定するときは、次の点に注意してください。

  • 新しい運用ワークロードの場合、AKS Automatic は、ほとんどの AKS シナリオで推奨される運用環境対応の既定値です。
  • AKS Automatic では、システム ノード プールは、Azure Linux を使用するように事前構成されています。
  • AKS Standard では、新しいクラスター、追加されたノード プール、または移行シナリオAzure Linux を明示的に選択できます。
  • Azure Linux のリージョンの可用性は、AKS リージョンの可用性に従います。

リージョン別の提供状況

Azure Linux コンテナー ホストは、AKS と同じリージョンで使用できます。

Azure Linux と AKS Automatic の詳細については、以下を参照してください。