Поделиться через


Схема YAML для кластера Kubernetes (KubernetesCompute) с поддержкой Azure Arc, подключенного к CLI (версия 2)

ОБЛАСТЬ ПРИМЕНЕНИЯ: расширение машинного обучения Azure CLI версии 2 (текущее)

Исходную схему JSON можно найти по адресу https://azuremlschemas.azureedge.net/latest/kubernetesCompute.schema.json.

Примечание.

Синтаксис YAML, описанный в этом документе, основан на схеме JSON для последней версии расширения ML CLI (версия 2). Этот синтаксис гарантированно работает только с последней версией расширения ML CLI (версия 2). Схемы для старых версий расширений можно найти по адресу https://azuremlschemasprod.azureedge.net/.

Синтаксис YAML

Ключ Тип Описание Допустимые значения Default value
$schema строка Схема YAML. При создании файла YAML с помощью расширения VS Code Машинного обучения Azure вы можете добавить $schema в верхней части файла, чтобы вызывать завершение схемы и ресурсов.
type строка Обязательный. Тип вычисления. kubernetes
name строка Обязательный. Имя вычисления.
description строка Описание вычисления.
resource_id строка Полный идентификатор ресурса кластера Kubernetes с поддержкой Azure Arc, который подключается к рабочей области в качестве целевого объекта вычислений.
namespace строка Пространство имен Kubernetes, используемое для целевого объекта вычислений. Перед подключением кластера Kubernetes к рабочей области в качестве целевого объекта вычислений необходимо создать пространство имен в этом кластере. Все Машинное обучение Azure рабочие нагрузки, выполняемые в этом целевом объекте вычислений, будут выполняться под пространством имен, указанным в этом поле.
identity объект Конфигурация управляемого удостоверения, назначаемого для вычисления. Кластеры KubernetesCompute поддерживают только одно удостоверение, назначаемое системой, или несколько удостоверений, назначаемых пользователем. Эти типы удостоверений не могут использоваться одновременно.
identity.type строка Тип управляемого удостоверения, назначаемого для вычисления. Если используется тип user_assigned, необходимо также указать свойство identity.user_assigned_identities. system_assigned, user_assigned
identity.user_assigned_identities array Список полных идентификаторов ресурсов для назначаемых пользователем удостоверений.

Замечания

Команды az ml compute могут использоваться для управления кластерами Kubernetes с поддержкой Azure Arc (KubernetesCompute), подключенными к рабочей области Машинного обучения Azure.

Следующие шаги