本页介绍了如何为应用产品/服务建模和打包部署单元。在 App Lifecycle Manager 中,部署单元称为“单元种类” 。
为您要单独管理的每个应用产品/服务组件创建一个单元种类。如需了解详情,请参阅确定 应用产品/服务的模型。
您还可以为整个应用产品/服务创建一个单元种类,以创建应用产品/服务。
单元种类在 Application Design Center 复合模板中定义。使用 App Design Center,通过复合模板为应用 产品/服务的单元种类建模。
准备工作
- 确保您已为 SaaS 应用创建 应用产品/服务。
- 确保您拥有具有所需权限的服务账号。 如需了解详情,请参阅 App Lifecycle Manager 服务账号。
- 对于您创建的每个应用产品/服务,请确保您拥有一个复合模板。 如需了解详情,请参阅以下部分确定应用 产品/服务的模型。
确定应用产品/服务的模型
如需为应用产品/服务建模,您需要确定要创建多少个单元种类,以及这些单元种类之间的关系。
例如,您可以创建两个单元种类:一个用于 基础架构(例如虚拟机),另一个用于部署到基础架构的应用 。
如需确定如何使用单元种类为应用产品/服务建模,请考虑以下事项:
- 查看应用产品/服务组件之间的依赖关系。例如,如果应用产品/服务包含部署到共享 Kubernetes 集群的应用,请考虑使用单元种类为此共享集群建模。
- 考虑应用产品/服务组件的发布和维护周期。如果有需要一起管理的组件(例如基础架构),请考虑使用一个单元种类为这些组件建模。
确定此模型后,您需要为每个单元种类在 复合模板中为每个单元种类建模。
创建单元种类
您可以通过使用复合模板创建单元种类。
创建新的复合模板
您可以使用 App Design Center 复合模板管理单元种类。
如需使用 App Lifecycle Manager 创建新的复合模板,请执行以下操作:
在 Google Cloud 控制台中,依次前往 App Lifecycle Manager > 应用产品/服务。
点击创建新模板 。
在创建新的复合模板 页面上:
在模板 ID 框中,输入模板的标识符。
可选:在模板名称 框中,输入模板的名称。
可选:在说明 框中,输入模板的简短说明。
点击创建模板 。App Lifecycle Manager 需要几分钟来创建模板。
模板创建成功后,您会在应用产品/服务详情 页面的关联的应用模板 部分中看到模板的详细信息。
您已使用 App Lifecycle Manager 成功创建复合模板。
使用现有复合模板填充单元种类
您可以使用 App Design Center 复合模板填充单元种类。
如需从现有复合模板填充单元种类,请执行以下操作:
在 Google Cloud 控制台中,依次前往 App Lifecycle Manager > 应用产品/服务。
点击关联现有模板 。
在连接复合应用模板 页面上,设置模板连接:
- 在空间 下拉列表中,选择包含复合模板的 App Design Center 空间。
- 在复合应用模板 下拉列表中,选择一个复合模板。
- 在修订版本 下拉列表中,选择要用于填充应用产品/服务的单元种类的模板修订版本。
- 点击连接 。
App Lifecycle Manager 需要几分钟才能从 App Design Center 导入复合模板。App Lifecycle Manager 正确导入 模板后,单元种类 标签页将填充复合 模板中定义的单元种类。
您已使用复合模板成功填充应用产品/服务的单元种类。
后续步骤
- 为应用产品/服务建模后,您可以 部署单元实例。
- 如需详细了解 App Lifecycle Manager,请参阅 App Lifecycle Manager 概览。
- 如需详细了解使用 App Lifecycle Manager 时所需的服务账号,请参阅服务账号。