部署 SaaS 产品

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

为了部署 SaaS 产品,SaaS 运行时会通过部署与单元种类相关联的蓝图来创建单元。

准备工作

确保您已创建以下内容:

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

部署 SaaS 产品

为了部署 SaaS 产品,SaaS 运行时会预配属于某个单元种类的资源。在 SaaS 运行时中,预配的资源或部署的应用称为单元

创建单元时,SaaS 运行时会预配连接到单元种类的 Terraform 配置中定义的资源。资源在 SaaS 产品所涵盖的每个区域中预配。

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

  1. 创建单元:

    1. 在控制台中,依次前往 SaaS 运行时 > 单元

      前往“单元”页面

    2. 选择创建

    3. 单元详情页面上:

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

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

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

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

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

        • 如果 Unspecified
        • 用户手动取消配置设备。SaaS 运行时不会自动取消配置单元。
        • 系统,以便在不再需要依赖单元时,SaaS 运行时取消预配这些单元。
      6. 可选:为要部署的资源添加标签。 如需详细了解标签,请参阅标签概览

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

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

        2. 对于键 1值 1,输入所需的键值对。

        3. 针对您要添加的每个标签,重复上述步骤。

      7. 选择创建

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

    1. 单元 > 创建单元页面上,选择配置

    2. 对于“版本”字段,请选择要部署的 Terraform 配置版本的版本。

    3. 对于服务账号,请选择服务账号

    4. 添加租户项目:

      1. 选择添加租户项目变量
      2. 定义第一个输入变量:
        1. 对于名称,保留名称 tenant_project_id
        2. 变量类型部分,选择字符串
        3. 对于变量值类型 quickstart-tenant-project
      3. 定义第二个输入变量:
        1. 对于名称,保留名称 tenant_project_number
        2. 对于变量类型,选择整数
        3. 变量值中,输入您的项目编号
    5. 选择预配

查看已部署的单元

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

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

  1. 在控制台中,依次前往 SaaS 运行时 > 单元 > 单元详情页面。

    前往“单元”页面

  2. 点击相应单元的名称。

  3. 单元详情页面上:

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

后续步骤

  • 如需详细了解 SaaS 运行时,请参阅 SaaS 运行时概览
  • 如需详细了解使用 SaaS 运行时时所需的服务账号,请参阅服务账号
  • 如需了解更新版本的步骤,请参阅发布版本