Schemat YAML z dołączonym klastrem Kubernetes z obsługą usługi Azure Arc (KubernetesCompute)
DOTYCZY:Rozszerzenie uczenia maszynowego platformy Azure w wersji 2 (bieżąca)
Źródłowy schemat JSON można znaleźć pod adresem https://azuremlschemas.azureedge.net/latest/kubernetesCompute.schema.json
.
Uwaga
Składnia YAML szczegółowo w tym dokumencie jest oparta na schemacie JSON dla najnowszej wersji rozszerzenia interfejsu wiersza polecenia uczenia maszynowego w wersji 2. Ta składnia jest gwarantowana tylko do pracy z najnowszą wersją rozszerzenia interfejsu wiersza polecenia uczenia maszynowego w wersji 2. Schematy dla starszych wersji rozszerzeń można znaleźć na stronie https://azuremlschemasprod.azureedge.net/.
Składnia YAML
Klucz | Typ | Opis | Dozwolone wartości | Wartość domyślna |
---|---|---|---|---|
$schema |
ciąg | Schemat YAML. Jeśli używasz rozszerzenia programu VS Code usługi Azure Machine Learning do tworzenia pliku YAML, w tym $schema w górnej części pliku, możesz wywoływać schemat i uzupełnianie zasobów. |
||
type |
ciąg | Wymagane. Typ obliczeń. | kubernetes |
|
name |
ciąg | Wymagane. Nazwa obliczeń. | ||
description |
ciąg | Opis obliczeń. | ||
resource_id |
ciąg | W pełni kwalifikowany identyfikator zasobu klastra Kubernetes z włączoną usługą Azure Arc w celu dołączenia do obszaru roboczego jako celu obliczeniowego. | ||
namespace |
ciąg | Przestrzeń nazw platformy Kubernetes do użycia dla docelowego obiektu obliczeniowego. Przestrzeń nazw należy utworzyć w klastrze Kubernetes, zanim klaster będzie mógł zostać dołączony do obszaru roboczego jako obiekt docelowy obliczeń. Wszystkie obciążenia usługi Azure Machine Learning uruchomione na tym docelowym obiekcie obliczeniowym będą uruchamiane w przestrzeni nazw określonej w tym polu. | ||
identity |
object | Konfiguracja tożsamości zarządzanej do przypisania do obliczeń. Klastry KubernetesCompute obsługują tylko jedną tożsamość przypisaną przez system lub wiele tożsamości przypisanych przez użytkownika, a nie jednocześnie. | ||
identity.type |
ciąg | Typ tożsamości zarządzanej do przypisania do obliczeń. Jeśli typ to user_assigned , identity.user_assigned_identities należy również określić właściwość . |
system_assigned , user_assigned |
|
identity.user_assigned_identities |
array | Lista w pełni kwalifikowanych identyfikatorów zasobów tożsamości przypisanych przez użytkownika. |
Uwagi
Polecenia az ml compute
mogą służyć do zarządzania klastrami Kubernetes z włączoną usługą Azure Arc (KubernetesCompute) dołączonymi do obszaru roboczego usługi Azure Machine Learning.