你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CLI (v2) 附加的已启用 Azure Arc 的 Kubernetes 群集 (KubernetesCompute) YAML 架构
源 JSON 架构可在 https://azuremlschemas.azureedge.net/latest/kubernetesCompute.schema.json
中找到。
注意
本文档中详细介绍的 YAML 语法基于最新版本的 ML CLI v2 扩展的 JSON 架构。 此语法必定仅适用于最新版本的 ML CLI v2 扩展。 可以在 https://azuremlschemasprod.azureedge.net/ 上查找早期扩展版本的架构。
YAML 语法
密钥 | 类型 | 说明 | 允许的值 | 默认值 |
---|---|---|---|---|
$schema |
字符串 | YAML 架构。 如果使用 Azure 机器学习 VS Code 扩展来创作 YAML 文件,则可通过在文件顶部包含 $schema 来调用架构和资源完成操作。 |
||
type |
字符串 | 必需。 计算类型。 | kubernetes |
|
name |
字符串 | 必需。 计算名称。 | ||
description |
字符串 | 计算说明。 | ||
resource_id |
字符串 | 要作为计算目标附加到工作区的已启用 Azure Arc 的 Kubernetes 群集的完全限定的资源 ID。 | ||
namespace |
字符串 | 要用于计算目标的 Kubernetes 命名空间。 必须先在 Kubernetes 群集中创建命名空间,然后才能将群集作为计算目标附加到工作区。 此计算目标上运行的所有 Azure 机器学习工作负载将在此字段中指定的命名空间下运行。 | ||
identity |
object | 要分配给计算的托管标识配置。 KubernetesCompute 群集仅支持一个系统分配标识或多个用户分配标识,而不同时支持这两种配置。 | ||
identity.type |
字符串 | 要分配给计算的托管标识的类型。 如果类型为 user_assigned ,则还必须指定 identity.user_assigned_identities 属性。 |
%> | |
identity.user_assigned_identities |
array | 用户分配的标识的完全限定资源 ID 列表。 |
备注
az ml compute
命令可用于管理附加到 Azure 机器学习工作区的已启用 Azure Arc 的 Kubernetes 群集 (KubernetesCompute)。