你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Cluster-Init

Cluster-init 对象属于排名nodenodearray和 。 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