チュートリアル: 既存の AKS クラスターに Azure Linux ノード プールを追加する
AKS では、同じ構成を持つノードはノード プールにグループ化されます。 各プールには、アプリケーションを実行する VM が含まれています。 前のチュートリアルでは、1 つのノード プールを含む Azure Linux コンテナー ホスト クラスターを作成しました。 アプリケーションのさまざまなコンピューティングまたはストレージ要件を満たすために、追加のユーザー ノード プールを作成できます。
このチュートリアル (パート 2/5) では、次の方法を学習します。
- Azure Linux ノード プールを追加する。
- ノード プールの状態を確認する。
この後のチュートリアルでは、ノードを Azure Linux に移行し、テレメトリを有効にしてクラスターを監視する方法について説明します。
前提条件
- 前のチュートリアルでは、Azure Linux コンテナー ホスト クラスターを作成してデプロイしました。 これらの手順を実行しておらず、手順に沿って進めたい場合は、「チュートリアル 1: AKS 用 Azure Linux コンテナー ホストを使用してクラスターを作成する」から始めます。
- 最新バージョンの Azure CLI が必要です。 バージョンを確認するには、
az --version
を実行します。 インストールまたはアップグレードする必要がある場合は、Azure CLI のインストールに関するページを参照してください。
1 - Azure Linux ノード プールを追加する
既存のクラスターに Azure Linux ノード プールを追加するには、az aks nodepool add
コマンドを使用して --os-sku AzureLinux
を指定します。 次の例では、testAzureLinuxResourceGroup リソース グループ内の testAzureLinuxCluster クラスターで 3 つのノードを実行する ALnodepool という名前のノード プールを作成します。
az aks nodepool add \
--resource-group testAzureLinuxResourceGroup \
--cluster-name testAzureLinuxCluster \
--name ALnodepool \
--node-count 3 \
--os-sku AzureLinux
Note
ノード プールの名前は、小文字で始める必要があり、英数字のみを含めることができます。 Linux のノード プールの長さは、1 から 12 文字の範囲内である必要があります。
2 - ノード プールの状態を確認する
お使いのノード プールの状態を確認するには、az aks node pool list
コマンドを使用し、お使いのリソース グループとクラスター名を指定します。
az aks nodepool list --resource-group testAzureLinuxResourceGroup --cluster-name testAzureLinuxCluster
次の手順
このチュートリアルでは、既存のクラスターに Azure Linux ノード プールを追加しました。 以下の方法を学習しました。
- Azure Linux ノード プールを追加する。
- ノード プールの状態を確認する。
次のチュートリアルでは、既存のノードを Azure Linux に移行する方法について説明します。