適用対象: 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
このクイック スタートを完了するには、次のことを行う必要があります。
- システム要件とサポート マトリックスおよびnetworking 要件のすべての要件を確認し、満たしていることを確認してください。
- 必ず Kubernetes Extension for AKS Arc Operators を使用して vCenter を Azure に接続し、Arc 対応の VMware vSphere をデプロイしてください。
- 既存の Arc 対応 VMware vSphere デプロイがある場合は、AKS Arc Operators 用の Kubernetes Extension を有効化する手順に従ってください。
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 にサインインする
次のコマンドを使用して Azure にサインインします。
az login --use-device-codeAzure サブスクリプション ID を、Arc Resource Bridge のデプロイに使用したサブスクリプションとカスタムの場所に設定します。
az account set -s $subscriptionID
手順 2: VMware ネットワーク セグメントを使用して AKS クラスターの vNet を作成する
ネットワーク名を VMware ネットワーク セグメントの名前として定義します。
$network_name = '<Name of the VMware Network segment>'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_namevNet ID を取得します。
$vnet_id = az aksarc vnet show -n '<name of the vNET>' -g $resource_group --query id -o tsvターゲット クラスターのコントロール プレーン 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 アカウントの資格情報更新する」を参照してください。
次のステップ
- さまざまな構成オプションについては、「対応する展開規模」を参照してください。
- アプリケーションを準備する