CLI (v2) Gekoppeld aan Kubernetes-cluster met Azure Arc (KubernetesCompute) YAML-schema
VAN TOEPASSING OP: Azure CLI ml-extensie v2 (huidige)
Het JSON-bronschema vindt u op https://azuremlschemas.azureedge.net/latest/kubernetesCompute.schema.json
.
Notitie
De YAML-syntaxis die in dit document wordt beschreven, is gebaseerd op het JSON-schema voor de nieuwste versie van de ML CLI v2-extensie. Deze syntaxis werkt gegarandeerd alleen met de nieuwste versie van de ML CLI v2-extensie. U vindt de schema's voor oudere extensieversies op https://azuremlschemasprod.azureedge.net/.
YAML-syntaxis
Sleutel | Type | Description | Toegestane waarden | Default value |
---|---|---|---|---|
$schema |
tekenreeks | Het YAML-schema. Als u de Azure Machine Learning VS Code-extensie gebruikt om het YAML-bestand te ontwerpen, inclusief $schema bovenaan het bestand, kunt u schema- en resourcevoltooiingen aanroepen. |
||
type |
tekenreeks | Vereist. Het type berekening. | kubernetes |
|
name |
tekenreeks | Vereist. Naam van de berekening. | ||
description |
tekenreeks | Beschrijving van de berekening. | ||
resource_id |
tekenreeks | Volledig gekwalificeerde resource-id van het Kubernetes-cluster met Azure Arc om als rekendoel aan de werkruimte te koppelen. | ||
namespace |
tekenreeks | De Kubernetes-naamruimte die moet worden gebruikt voor het rekendoel. De naamruimte moet worden gemaakt in het Kubernetes-cluster voordat het cluster als rekendoel aan de werkruimte kan worden gekoppeld. Alle Azure Machine Learning-workloads die op dit rekendoel worden uitgevoerd, worden uitgevoerd onder de naamruimte die in dit veld is opgegeven. | ||
identity |
object | De configuratie van de beheerde identiteit die moet worden toegewezen aan de berekening. KubernetesCompute-clusters ondersteunen slechts één door het systeem toegewezen identiteit of meerdere door de gebruiker toegewezen identiteiten, niet beide gelijktijdig. | ||
identity.type |
tekenreeks | Het type beheerde identiteit dat moet worden toegewezen aan de berekening. Als het type is user_assigned , moet de identity.user_assigned_identities eigenschap ook worden opgegeven. |
system_assigned , user_assigned |
|
identity.user_assigned_identities |
matrix | Lijst met volledig gekwalificeerde resource-id's van de door de gebruiker toegewezen identiteiten. |
Opmerkingen
De az ml compute
opdrachten kunnen worden gebruikt voor het beheren van Kubernetes-clusters met Azure Arc (KubernetesCompute) die zijn gekoppeld aan een Azure Machine Learning-werkruimte.