次の方法で共有


クイック スタート: Azure CLI を使用して AKS クラスターをデプロイする (プレビュー)

適用対象: Azure Arc on VMware で有効になっている AKS (プレビュー)

Important

Microsoft は、2026 年 3 月 16 日に VMware (プレビュー) の AKS を廃止します。 強化された機能の恩恵を受けるために 、Azure Local に AKS をデプロイすることをお勧めします。 2026 年 3 月 16 日以降、VMware で Azure Kubernetes Service のデプロイまたはサポートを受け取れなくなります。 その他の質問がある場合は、 Azure Arc GitHub リポジトリで有効になっている AKS を通じてお問い合わせください。

このクイック スタートでは、Azure CLI を使用して、VMware 上の Azure Arc で有効になっている AKS クラスターを AKS にデプロイする方法について説明します。

Prerequisites

このクイック スタートを完了するには、次のことを行う必要があります。

Azure パラメーター

Parameter パラメーターの詳細
$aad_Group_Id メンバーがターゲット クラスターを管理するグループの ID。 このグループには、カスタムの場所とターゲット クラスターを含むリソース グループに対する所有者アクセス許可も必要です。
$appliance_Name vCenter と Azure を接続するために作成された Arc リソース ブリッジの名前。
$custom_Location カスタムの場所の名前または ID。 Azure ポータルから vCenter を Azure に接続する際、VMware の Kubernetes Service [プレビュー]を有効にするを選択すると、AKS-というプレフィックスと既定の名前空間を持つカスタムの場所が VMware 用に作成され、AKS をデプロイすることができます。 VMware [プレビュー] で Kubernetes Service を有効にする場合Azure CLI プロセスを使用して、既定の名前空間と共に任意のカスタム場所の名前を指定できます。 default名前空間を使用する必要があります。
$resource_Group Arc リソース ブリッジをデプロイするためのリソース グループ名または ID。

vCenter サーバー情報

Parameter パラメーターの詳細
$network_name Azure で有効になっている VMware ネットワーク リソースの名前。
$control_plane_ip ターゲット クラスターのコントロール プレーン IP。 このコントロール プレーン IP は、DHCP で予約または除外する必要があり、Arc リソース ブリッジの IP アドレスとは異なります

手順 1 - Azure にサインインする

  1. 次のコマンドを使用して Azure にサインインします。

    az login --use-device-code
    
  2. Azure サブスクリプション ID を、Arc Resource Bridge のデプロイに使用したサブスクリプションとカスタムの場所に設定します。

    az account set -s $subscriptionID
    

手順 2: VMware ネットワーク セグメントを使用して AKS クラスターの vNet を作成する

  1. ネットワーク名を VMware ネットワーク セグメントの名前として定義します。

    $network_name = '<Name of the VMware Network segment>'
    
  2. Arc リソース ブリッジのデプロイに使用したのと同じ $resource_group で vNet を作成し、既定の名前空間で $custom_location します。

    az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
    
  3. vNet ID を取得します。

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. ターゲット クラスターのコントロール プレーン IP エンドポイントを渡します。

    $control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
    

    Note

    vNet の作成がタイムアウトした場合は、コマンドをもう一度実行して vNet を再作成してみてください。

    Note

    コントロール プレーン IP は、DHCP で予約または除外する必要があり、Arc リソース ブリッジの IP アドレスとは異なります。

手順 3: AKS クラスターを作成する

次のコマンドを実行してクラスターを作成します。

az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version '<Kubernetes version from the Arc Resource Bridge>' --custom-location $custom_location --aad-admin-group-object-ids $aad_group_id --vnet-ids $vnet_id --control-plane-ip $control_plane_ip --generate-ssh-keys --debug

Note

このプレビュー リリースでは、Arc Resource Bridge でサポートされているのと同じ Kubernetes バージョンのみをデプロイできます。 現時点では、このプレビューでは Arc Resource Bridge バージョン 1.2.0 以前のみがサポートされています。 コマンドで指定する Kubernetes バージョンは、Arc Resource Bridge のバージョンと一致している必要があります。 Arc Resource Bridge のバージョンは、Azure portal の Azure Arc > Management > Resource Bridge にあります。 対応する Kubernetes のバージョンを確認するには、 Azure Arc リソース ブリッジの新機能を参照してください。

クラスターを削除する

az aksarc delete コマンドを実行して、作成したクラスターをクリーンアップします。

az aksarc delete -n '<name of your cluster>' -g $resource_group

Important

vCenter の資格情報が無効な場合、削除操作が失敗する可能性があります。 これを回避するには、Arc 対応 VMware vSphere に対する適切な管理アクセス権があることを確認します。 詳細については、「vSphere アカウントの資格情報更新する」を参照してください。

次のステップ