您可以查看从 Application Design Center 部署的应用的应用模板的部署和更新失败情况,以便快速应对这些变化。
在应用设计中心内,您可以为 App Hub 应用设计应用模板,然后从这些模板部署应用实例。这种设计与部署的分离可让您在不影响正在运行的应用实例的情况下更改应用设计。
在 Cloud Hub 的“部署”页面上,您可以执行以下任务:
- 在 App Design Center 中查看失败的应用部署以及失败原因。然后,您可以在 App Design Center 中查看 Cloud Build 日志或更新应用,以调查失败原因。 App Design Center 使用 Cloud Build 来部署应用。
- 查看已更新应用模板的应用实例。
准备工作
确保您已执行以下步骤:
为已启用应用的文件夹设置 App Hub。
创建和部署应用。如需了解详情,请参阅 App Design Center 概览。
所需的角色
如需获得查看应用部署所需的权限,请让您的管理员为您授予已启用应用的文件夹中管理项目的以下 IAM 角色:
-
查看部署:
App Management Viewer (
roles/apphub.appManagementViewer
) -
在 Cloud Hub 中查看 Cloud Build 日志和其他数据:
Cloud Hub Operator (
roles/cloudhub.operator
)
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
如需在应用设计中心内更新应用实例或模板,您必须拥有其他权限。如需了解角色和权限,请参阅 App Design Center 访问权限控制文档。
查看失败的部署
如果应用部署失败,您可以查看详细信息并采取建议的操作来解决问题。
在 Google Cloud 控制台中,前往部署页面,
从页面顶部的项目选择器中选择一个已启用应用的文件夹。 如果您不知道要选择哪个文件夹,请咨询您的管理员。
应用基础设施部署通知会显示 App Design Center 中最近失败的部署。问题列会根据 Cloud Build 日志中的信息指明失败原因。如果所选支持应用的文件夹中没有失败的部署,则该表格为空。
使用以下任一选项调查应用故障:
- 如需调查应用的已发现问题,请点击表格行中的在 ADC 中查看,以便在应用设计中心内查看相应应用。
- 如需在应用设计中心内查看应用的详细信息,请点击应用名称。
- 如需查看所有部署的列表,请点击查看所有应用基础设施部署。
查看有可用更新的应用
如果您的已部署应用基于具有新修订版本的模板,您可以查看最新修订版本并重新部署应用,以纳入最新更改。
在 Google Cloud 控制台中,前往部署页面,
从页面顶部的项目选择器中选择一个已启用应用的文件夹。 如果您不知道要选择哪个文件夹,请咨询您的管理员。
有应用基础设施更新部分会显示已部署且具有更新的应用模板的应用。如果所选的支持应用的文件夹中没有包含更新后模板的应用,则该表为空。
在应用列表中,您可以点击应用或模板的名称来查看相应内容。如需查看模板的更改并应用更改,请点击查看并更新申请。如需详细了解如何应用模板修订版本,请参阅应用模板修订版本。