在此步骤中,您将 vCenter 计算机资源拖动到设计画布上,并为 vRealize Automation Cloud 中的 VMware Cloud on AWS 部署添加设置。

注意:如果您使用基于美国区域内的 SDDC 在 vRealize Automation Cloud 中创建 VMware Cloud on AWS 云帐户中所述的过程创建了 VMware Cloud on AWS 云帐户,则无需执行此过程。该过程将为您创建云模板和目录条目。

创建一个可以将其部署到可用 VMware Cloud on AWS 资源的云模板设计。

除非另有说明,否则在此过程中输入的步骤值仅适用于此示例工作流。

前提条件

过程

  1. 单击设计选项卡,然后单击新建
    设置 示例值
    名称 vmc-bp_abz
    说明 1
    项目 VMC_proj-1_abz

    这是之前创建的项目,可支持您之前创建的云区域。该项目现在与云区域相关联,而云区域又与您之前创建的 VMware Cloud on AWS 云帐户/区域相关联。

  2. vSphere 计算机资源拖动到画布上。
  3. 编辑计算机资源中的以下(粗体)云模板资源代码。
    formatVersion: 1
    inputs: {}
    resources:
      Cloud_vSphere_Machine_1:
        type: Cloud.vSphere.Machine
        properties:
          image: ubuntu-1604
          cpuCount: 1
          totalMemoryMB: 1024
          folderName: Workloads
    

    image 可以是适合您的部署需求的任何值。

    您必须将 folderName: Workloads 语句添加到云模板设计代码中才能支持 VMware Cloud on AWS 部署。folderName: Workloads 设置支持 VMware Cloud on AWS SDDC 环境中的 CloudAdmin 凭据,因此为必需项。

    注意:虽然上述代码示例中显示的 folderName: Workloads 设置为必需项,但可以直接在云模板设计代码中添加该设置(如上所示),也可以在关联的云区域或项目中添加。如果在这三个位置中的多个位置指定了该设置,则优先级如下所示:
    • 项目设置覆盖云模板设计设置和云区域设置。
    • 云模板设置覆盖云区域设置。

    注意:您可以选择将 cpuCounttotalMemoryMB 设置替换为 flavor(调整大小)条目,如下所示:

    formatVersion: 1
    inputs: {}
    resources:
      Cloud_vSphere_Machine_1:
        type: Cloud.vSphere.Machine
        properties:
          image: ubuntu-1604
          flavor: small
          folderName: Workloads
    

    如果云区域的文件夹值设置为 Workloads,则无需在云模板设计中设置 folderName 属性,除非您要替代云区域的文件夹值。

下一步做什么

通过添加网络隔离,扩展此基本 VMware Cloud on AWS 工作流。请参见在 vRealize Automation Cloud 的 VMware Cloud on AWS 工作流中配置隔离网络