Red Hat OpenShift Container Platform Web 控制台提供了一个图形用户界面,用于可视化您的项目数据并执行管理、维护和故障排除任务。Web 控制台作为 Pod 在 openshift-console 项目中的控制平面节点上运行。它由一个 console-operator
Pod 管理。同时支持**管理员**和**开发者**视角。
**管理员**和**开发者**视角都允许您为 OpenShift Container Platform 创建快速入门教程。快速入门是一个包含用户任务的引导式教程,有助于您了解应用程序、Operator 或其他产品。
**管理员**视角允许您查看集群清单、容量、一般和特定利用率信息以及重要事件流,所有这些都有助于简化规划和故障排除任务。项目管理员和集群管理员都可以查看**管理员**视角。
集群管理员还可以在 OpenShift Container Platform 4.7 及更高版本中使用 Web 终端 Operator 打开嵌入式命令行终端实例。
显示的默认 Web 控制台视角取决于用户的角色。如果用户被识别为管理员,则默认显示**管理员**视角。 |
**管理员**视角提供了特定于管理员用例的工作流程,例如:
管理工作负载、存储、网络和集群设置。
使用 Operator Hub 安装和管理 Operator。
添加允许用户登录并通过角色和角色绑定管理用户访问的身份提供程序。
查看和管理各种高级设置,例如集群更新、部分集群更新、集群 Operator、自定义资源定义 (CRD)、角色绑定和资源配额。
访问和管理监控功能,例如指标、警报和监控仪表板。
查看和管理日志、指标以及有关集群的高状态信息。
以可视化方式与 OpenShift Container Platform 中与**管理员**视角关联的应用程序、组件和服务进行交互。
**开发者**视角提供了几种内置方法来部署应用程序、服务和数据库。在**开发者**视角中,您可以:
查看组件上滚动和重新创建 rollout 的实时可视化。
查看应用程序状态、资源利用率、项目事件流和配额消耗。
与他人共享您的项目。
通过对您的项目运行 Prometheus 查询语言 (PromQL) 查询并检查图上可视化的指标来解决应用程序问题。这些指标提供了有关集群状态以及您正在监控的任何用户定义工作负载的信息。
集群管理员还可以在 OpenShift Container Platform 4.7 及更高版本中在 Web 控制台中打开嵌入式命令行终端实例。
显示的默认 Web 控制台视角取决于用户的角色。如果用户被识别为开发者,则默认显示**开发者**视角。 |
**开发者**视角提供了特定于开发者用例的工作流程,例如:
通过导入现有代码库、镜像和容器文件,在 OpenShift Container Platform 上创建和部署应用程序。
直观地与项目中与其关联的应用程序、组件和服务交互,并监控其部署和构建状态。
将组件分组到一个应用程序中,并在应用程序内部和跨应用程序之间连接这些组件。
集成无服务器功能(技术预览版)。
创建工作区,使用 Eclipse Che 编辑应用程序代码。
您可以使用**拓扑**视图来显示项目中的应用程序、组件和工作负载。如果您的项目中没有工作负载,**拓扑**视图将显示一些创建或导入它们的链接。您也可以使用**快速搜索**直接导入组件。
更多关于在**开发者**视角中使用**拓扑**视图的信息,请参见 使用拓扑视图查看应用程序构成。
您可以通过以下方式从 Web 控制台访问**管理员**和**开发者**视角:
要访问某个视角,请确保您已登录 Web 控制台。您的默认视角会根据用户的权限自动确定。对于具有所有项目访问权限的用户,将选择**管理员**视角;对于仅限于访问其自身项目的用户的,将选择**开发者**视角。
更多关于更改视角的信息,请参见 添加用户偏好设置。
使用视角切换器切换到**管理员**或**开发者**视角。
从**项目**下拉列表中选择现有项目。您也可以从此下拉列表中创建新项目。
只有作为 `cluster-admin` 用户才能使用视角切换器。 |