CLI (v2) がアタッチされた Azure Arc 対応 Kubernetes クラスター (KubernetesCompute) YAML スキーマ

適用対象: Azure CLI ml 拡張機能 v2 (現行)

ソース JSON スキーマは https://azuremlschemas.azureedge.net/latest/kubernetesCompute.schema.json にあります。

Note

このドキュメントで詳しく説明されている YAML 構文は、最新バージョンの ML CLI v2 拡張機能の JSON スキーマに基づいています。 この構文は、ML CLI v2 拡張機能の最新バージョンでのみ動作することが保証されています。 以前のバージョンの拡張機能のスキーマについては、https://azuremlschemasprod.azureedge.net/ でご確認いただけます。

YAML 構文

キー Type 説明 使用できる値 既定値
$schema string YAML スキーマ。 Azure Machine Learning 用 VS Code 拡張機能を使用して YAML ファイルを作成する場合は、ファイルの先頭に $schema を含めることで、スキーマとリソースの入力候補を呼び出すことができます。
type string 必須。 コンピューティングの種類。 kubernetes
name string 必須。 コンピューティングの名前。
description string コンピューティングの説明。
resource_id string コンピューティング先としてワークスペースにアタッチする Azure Arc 対応 Kubernetes クラスターの完全修飾リソース ID。
namespace string コンピューティング先に使用する Kubernetes 名前空間。 クラスターをコンピューティング先としてワークスペースにアタッチするには、その前に名前空間を Kubernetes クラスターに作成する必要があります。 このコンピューティング先で実行されているすべての Azure Machine Learning ワークロードは、このフィールドで指定された名前空間の下で実行されます。
identity object コンピューティングに割り当てるマネージド ID 構成。 KubernetesCompute クラスターは、システムによって割り当てられた 1 つの ID またはユーザーによって割り当てられた複数の ID のみをサポートします。両方同時にはサポートされません。
identity.type string コンピューティングに割り当てるマネージド ID の種類。 型が user_assigned の場合は、identity.user_assigned_identities プロパティも指定する必要があります。 $
identity.user_assigned_identities array ユーザー割り当て ID の完全修飾リソース ID の一覧。

注釈

az ml compute コマンドは、Azure Machine Learning ワークスペース にアタッチされた Azure Arc 対応 Kubernetes クラスター (KubernetesCompute) を管理するために使用できます。

次のステップ