1.2. 应用程序控制台
控制台包括用于管理应用程序生命周期的仪表板。您可以使用控制台仪表板来创建和管理应用程序,并查看应用程序的状态。增强的功能可帮助开发人员和操作人员在集群中创建、部署、更新、管理和视觉化应用程序。
请参阅以下应用程序控制台功能:
重要:可用的操作基于您分配的角色。如需更多关于访问要求的信息,请参阅基于角色的访问控制文档。
- 可视化集群中部署的应用程序,包括任何关联的资源存储库、订阅和放置配置。
-
创建并编辑应用程序,并订阅资源。默认情况下,hub 集群可以自己管理,并命名为
local cluster
。您可以选择将应用程序资源部署到这个本地集群,但在本地集群中部署应用程序并非是最佳做法。 - 在 Overview 中,点击应用程序来查看拓扑,其中包含应用程序资源,包括资源存储库、订阅、放置规则和部署的资源,包括任何使用 Ansible Tower 任务(用于 Git 存储库)的可选部署前和部署后 hook。
-
使用
Advanced configuration
查看或编辑订阅、放置规则和频道。 - 查看应用程序上下文中的单个状态,包括部署、更新和订阅。
控制台包括不同的工具,它们各自提供不同的应用程序管理功能。通过这些功能,您可以轻松地创建、查找、更新和部署应用程序资源。
1.2.1. 应用程序概述
在主 Overview 选项卡中包括以下内容:
- 列出所有应用程序的表
- 使用搜索框过滤列出的应用程序。
- 应用程序名称和命名空间
- 通过订阅部署资源的远程和本地集群数量,包括 Argo 应用程序
- 到应用程序部署资源的定义所在仓库的链接
- 显示时间窗限制(若有)
- 应用程序的创建日期
- 可用于您分配角色的更多操作
应用程序集从控制台显示:
-
ApplicationSet
代表由ApplicationSet
控制器生成的 Argo 应用程序: - 在 Overview 详情中点 View application set。
- 点击以查看 Application set YAML。
-
如果应用程序由
ApplicationSet
生成,则只能使用同一集合生成的应用程序分组,即使其他应用程序可能会部署相同的资源。 -
如果没有由
ApplicationSet
部署,则应用程序按照资源分组。
-
1.2.1.1. 单个应用程序概述
点击表中的应用程序名称查看单个应用程序的详情。请参见以下信息:
- 集群详情,如资源状态。
- 订阅详情
- 资源拓扑
- Launch Argo 编辑器等操作
Editor 选项卡仅适用于 Red Hat Advanced Cluster Management 应用程序。点击以编辑应用程序和相关资源。