部署 SaaS 产品

本页面介绍了如何部署 SaaS 产品,这意味着 App Lifecycle Manager 会预配 Google Cloud 资源,并在 SaaS 产品资源中指定的区域部署 SaaS 应用。

如需部署 SaaS 产品,App Lifecycle Manager 会通过部署与单元种类关联的资源来创建单元。

准备工作

确保您已创建以下内容:

  1. 您的 SaaS 应用的 SaaS 产品资源 。
  2. 用于对 SaaS 产品进行 建模 的单元种类。

部署 SaaS 产品

如需部署 SaaS 产品,App Lifecycle Manager 会预配属于单元种类的资源。在 App Lifecycle Manager 中,预配的资源或部署的应用的术语是“单元” 。

创建单元时,App Lifecycle Manager 会预配在单元种类中定义的资源。单元会在属于 SaaS 产品的每个区域中预配。

例如,如果您有一个适用于单个虚拟机的单元种类,那么在您创建单元时,App Lifecycle Manager 会在 SaaS 产品中定义的区域预配虚拟机。

  1. 创建单元:

    1. 在 Google Cloud 控制台中,依次前往 App Lifecycle Manager > 单元。

      前往“单元”页面

    2. 选择创建 。

    3. 在单元详情 页面上:

      1. 对于单元名称,输入单元的名称。该名称只能包含小写字母、数字或连字符。

      2. 在 SaaS 产品 下,选择您之前创建的 SaaS 产品资源 。

      3. 在区域下,选择您要部署 资源或应用的区域。

      4. 在单元种类 下,选择用于定义您要部署的 资源或应用的单元种类。

      5. 在管理模式 下,选择用户 。

        • 如果您不想设置管理模式,请选择未指定 。
        • 选择用户 ,以便手动取消预配单元。App Lifecycle Manager 不会自动取消预配单元。
        • 选择系统 ,以便在不再需要依赖单元时,App Lifecycle Manager 取消预配这些单元。
      6. 可选:为要部署的资源添加标签。 如需详细了解标签,请参阅 标签概览。

        如需添加标签,请执行以下操作:

        1. 在标签 下,选择添加标签 。

        2. 对于键 1 和值 1 ,输入键值对。

        3. 对要添加的每个标签重复执行第 1 步和第 2 步。

      7. 选择创建 。

  2. 如需预配资源或部署应用,请执行以下操作:

    1. 在单元 > 创建单元 页面上,选择预配 。

    2. 对于“版本”字段,选择要部署的单元种类的版本。

    3. 对于服务账号,选择服务帐号。

    4. 可选:添加租户项目:

      1. 选择添加租户项目变量 。
      2. 定义输入变量:
        1. 对于名称,输入变量的字符串标识符。
        2. 对于变量类型,选择变量类型。
        3. 对于变量值 ,输入变量值。
        4. 对每个输入变量重复执行这些步骤。
    5. 选择预配 。

查看已部署的单元

您现在已使用 App Lifecycle Manager 创建了一个单元,该单元会在关联的单元种类中部署资源或应用。

如需查看您部署的资源,请执行以下操作:

  1. 在控制台中,依次前往 App Lifecycle Manager > 单元 > 单元详情 页面。

    前往“单元”页面

  2. 点击您的单元的名称。

  3. 在单元详情 页面上:

    1. 查看状态 是否为就绪 (如果操作仍在进行中,状态可能为正在预配 )。
    2. 展开变量 部分。
    3. 在输出变量中,您可以查看与单元种类中指定的任何 输出变量相关的详细信息。如需详细了解变量,请参阅 变量和变量映射。

后续步骤