你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Cluster-Init
Cluster-init 对象属于排名node
nodearray
和 。 cluster-init 对象定义要在节点上运行的 CycleCloud 项目 规格。
[[[cluster-init]]]
将节添加到节点将包含项目规格。也可以用短手表示法编写 Cluster-init 定义:
[cluster my-cluster]
[[node defaults]]
[[[cluster-init my-proj:default:versionA]]]
[[node my-node]]
Credentials = $Credentials
SubnetId = $SubnetId
MachineType = $MachineType
ImageName = $ImageName
[[[cluster-init myspec]]]
Project = myproject
Version = x.y.z
Spec = my-spec
Locker = test-locker
[[[cluster-init my-proj:my-spec:versionA]]]
以 $
引用参数开头的属性值。
项目规格的顺序在群集模板文件中提供。 在这种情况下,它将 my-proj:default
首先运行,因为它来自节点默认值,后跟 myproject:x.y.x
,最后 my-proj:my-spec
。
属性引用
属性 | 类型 | 定义 |
---|---|---|
项目 | 字符串 | CycleCloud 项目的名称。 |
版本 | String | CycleCloud 项目规格的版本。 |
规范 | 字符串 | CycleCloud 项目规格的名称。 |
柜子 | 字符串 | 从中下载项目规格的保险箱的名称。 |
对于 CycleCloud 项目中包含的项目,保险箱应设置为 cyclecloud
。