Schéma YAML du cluster Kubernetes (KubernetesCompute) avec Azure Arc attaché à la CLI (v2)
S’APPLIQUE À : Extension ml Azure CLI v2 (actuelle)
Le schéma JSON source se trouve à l’adresse https://azuremlschemas.azureedge.net/latest/kubernetesCompute.schema.json
.
Notes
La syntaxe YAML détaillée dans ce document est basée sur le schéma JSON pour la dernière version de l’extension ML CLI v2. Le fonctionnement de cette syntaxe est garanti uniquement avec la dernière version de l’extension ML CLI v2. Vous trouverez les schémas des versions d’extension plus anciennes sur https://azuremlschemasprod.azureedge.net/.
Syntaxe YAML
Clé | Type | Description | Valeurs autorisées | Valeur par défaut |
---|---|---|---|---|
$schema |
string | Schéma YAML. Si vous utilisez l’extension VS Code d’Azure Machine Learning pour créer le fichier YAML, en incluant $schema en haut de votre fichier, vous pouvez appeler des complétions de schémas et de ressources. |
||
type |
string | Obligatoire. Type de calcul. | kubernetes |
|
name |
string | Obligatoire. Nom du calcul. | ||
description |
string | Description du calcul. | ||
resource_id |
string | L’ID de ressource complet du cluster Kubernetes avec Azure Arc à joindre à l’espace de travail en tant que cible de calcul. | ||
namespace |
string | Espace de noms Kubernetes à utiliser pour la cible de calcul. L’espace de noms doit être créé dans le cluster Kubernetes pour que le cluster puisse être attaché à l’espace de travail en tant que cible de calcul. Toutes les charges de travail Azure Machine Learning s’exécutant sur cette cible de calcul vont s’exécuter sous l’espace de noms spécifié dans ce champ. | ||
identity |
object | Configuration d’identité managée à attribuer au calcul. Les clusters KubernetesCompute prennent en charge soit une seule identité attribuée par le système, soit plusieurs identités attribuées par l’utilisateur, mais pas les deux simultanément. | ||
identity.type |
string | Type d’identité managée à attribuer au calcul. Si le type est user_assigned , la propriété identity.user_assigned_identities doit également être spécifiée. |
system_assigned , user_assigned |
|
identity.user_assigned_identities |
tableau | Liste des ID de ressource complets des identités affectées par l’utilisateur. |
Remarques
Les commandes az ml compute
peuvent être utilisées pour la gestion des clusters Kubernetes avec Azure Arc (KubernetesCompute) attachés à un espace de travail Azure Machine Learning.