作为云管理员,您可以通过添加 Cloud Assembly 内容源并共享模板,使 Cloud Assembly 云模板在 Service Broker 目录中可用。云模板是可部署到云提供商的服务或应用程序的规范。

导入和部署 Cloud Assembly 云模板的工作流图。

导入云模板后,您可以将其与项目成员共享,以便他们可以部署模板。在请求时,云模板将部署到满足云模板要求的云区域帐户区域或数据存储。

前提条件

  • 导入云模板之前,确认要导入的云模板可部署且已在 Cloud Assembly 中发布。请参见《使用和管理 vRealize Automation Cloud Assembly》中的如何保存不同版本的云模板

过程

  1. Cloud Assembly 导入云模板。
    1. 选择内容和策略 > 内容源
    2. 单击新建,然后单击 VMware Cloud Templates
    3. 输入此内容源的名称
    4. 选择源项目,然后单击验证
      验证过程将测试连接,并提供与 Cloud Assembly 中的项目关联的已发布云模板的数量。
    5. 单击创建并导入
    “内容源”页面将列出新源以及已发现项和已导入项目的数量。
  2. 与项目共享导入的项。
    如果要与多个项目共享云模板,则必须为每个项目创建单独的内容共享策略。
    1. 选择内容和策略 > 策略 > 定义,然后创建新的内容共享策略。
    2. 输入内容共享策略的名称。
    3. 范围列表中,选择目标项目。
    4. 内容共享部分中,单击添加项,然后选择一个或多个要与项目共享的云模板。

      可能模板的列表包括与 Cloud Assembly 中的当前项目关联的云模板,以及已启用共享的其他项目的任何云模板。

      您可以选择从内容源导入的所有项目,也可以选择单个项目。要仅选择特定云模板,请在内容源下拉菜单中选择所有内容

    5. 用户部分中,选择您希望能够访问内容的用户和用户组。
      您可以与项目中的所有用户和组共享内容,也可以选择单个用户和组。
    6. 单击创建
    云模板将添加到项目成员可以请求它们的目录中。
  3. 确认目录中的云模板可供您与其共享内容的所选项目成员使用。
    1. 单击使用选项卡。
    2. 项目下拉菜单中,选择与其共享云模板的项目。

      您可以选择多个项目。

    3. 目录页面上,找到导入的云模板,然后查看项目以确保您配置的项目包含在内。
    4. 单击请求,并提供任何所需信息。
      如果云模板具有多个已发布版本,则选择要部署的版本。
    5. 单击提交
      置备过程将开始,“部署”页面将打开,并且当前请求将显示在顶部。
  4. 监控置备过程以确保成功部署。
    1. 选择部署 > 部署,然后找到已部署的目录项。
    2. 监控卡状态,直到成功为止。

结果

已发布的云模板将导入到 Service Broker 中,在目录中共享并可部署。

下一步做什么