このクイック スタートでは、Azure CLI を使用して、マネージド システム ノード プール (プレビュー) を使用して Azure Kubernetes Service (AKS) 自動クラスターを作成する方法について説明します。
AKS 自動クラスター上のマネージド システム ノード プールでは、AKS によって システム ノード プール とそのコンポーネントが自動的に管理されます。 AKS はシステム ノード プールの作成、アップグレード、スケーリングを自動的に処理するため、アプリケーションのワークロードに集中できます。
Important
AKS のプレビュー機能は、セルフサービスのオプトイン単位で利用できます。 プレビューは、"現状有姿のまま" および "利用可能な限度" で提供され、サービス レベル アグリーメントおよび限定保証から除外されるものとします。 AKS プレビューは、ベストエフォート ベースでカスタマー サポートによって部分的にカバーされます。 そのため、これらの機能は運用環境での使用を目的としていません。 詳細については、次のサポート記事を参照してください。
[前提条件]
- 開始する前に、 マネージド システム ノード プールを含む AKS 自動クラスターの概要 (プレビュー) を参照して、マネージド システム ノード プールで実行されるコンポーネントと、それらに適用される制限について学習します。
- Azure CLI バージョン 2.77.0 以降。 バージョンを確認するには、
az --versionを実行します。 インストールまたはアップグレードが必要な場合は、Azure CLI のインストールを参照してください。 -
Azure CLI 拡張機能をインストールする
aks-preview。 最低限必要なバージョンは 19.0.0b15 です。 -
AKS-AutomaticHostedSystemProfilePreview機能フラグを Azure サブスクリプションに登録します。 - Azure リソース グループ。
az group createコマンドを使用して作成できます。
aks-preview拡張機能をインストールまたは更新する
Important
AKS のプレビュー機能は、セルフサービスのオプトイン単位で利用できます。 プレビューは、"現状有姿のまま" および "利用可能な限度" で提供され、サービス レベル アグリーメントおよび限定保証から除外されるものとします。 AKS プレビューは、ベストエフォート ベースでカスタマー サポートによって部分的にカバーされます。 そのため、これらの機能は運用環境での使用を目的としていません。 詳細については、次のサポート記事を参照してください。
aks-preview拡張機能をまだインストールしていない場合は、az extension addコマンドを使用してインストールします。az extension add --name aks-previewaks-previewコマンドを使用して、az extension update拡張機能を最新バージョンに更新します。az extension update --name aks-preview
AKS-AutomaticHostedSystemProfilePreview フィーチャーフラグを登録する
AKS-AutomaticHostedSystemProfilePreviewコマンドを使用して、az feature register機能フラグを登録します。az feature register --name AKS-AutomaticHostedSystemProfilePreview --namespace Microsoft.ContainerService
制限事項
- Windows ノードはサポートされていません。
- AKS 用の Istio ベースのサービス メッシュ アドオンはサポートされていません。
- マネージド システム ノード プールを使用した AKS 自動クラスターと AKS 自動クラスターの間の移行はサポートされていません。
- マネージド システム ノード プールを持つカスタム仮想ネットワーク (VNet) 内の AKS 自動クラスターはサポートされていません。
注
AKS 自動クラスターと AKS Standard クラスター間の移行がサポートされています。 詳細については、「 既存の AKS クラスターの SKU を更新する」を参照してください。
リージョンの可用性
マネージド システム ノード プールを持つ AKS 自動クラスターは、現在、次のリージョンで使用できます。
-
australiacentral、australiaeast、australiasoutheast、brazilsouth、canadacentral、centralindia、centralus、chilecentral、eastasia、francecentral、germanywestcentral、italynorth、japanwest、koreasouth、mexicocentral、newzealandnorth、northeurope、polandcentral、southcentralus、southeastasia、southindia、spaincentral、swedencentral、switzerlandnorth、uksouth、westcentralus、westeurope、westus2、westus3
マネージド システム ノード プールを使用して AKS 自動クラスターを作成する
az aks create パラメーターが --sku に設定され、automatic フラグが設定された --enable-hosted-system コマンドを使用して、マネージド システム ノード プールを含む AKS 自動クラスターを作成します。
az aks create \
--resource-group $RESOURCE_GROUP \
--name $CLUSTER_NAME \
--sku automatic \
--enable-hosted-system \
--location $LOCATION
出力は、次の要約された出力例のようになります。マネージド システム ノード プール機能が有効になっていることを示しています。
...
"hostedSystemProfile": {
"enabled": true
},
...
次のステップ
AKS Automatic の詳細については、次の記事を参照してください。