 OpenShift Container Platform 4.2 Web 控制台
            OpenShift Container Platform 4.2 Web 控制台
                
  
              209.14 KB
             
              17 页
               
              0 评论
              
| 语言 | 格式 | 评分 | 
|---|---|---|
| 中文(简体) | .pdf | 3 | 
| 摘要 | ||
| 文档详细介绍了OpenShift Container Platform 4.2 Web控制台的使用和定制方法。开发人员和管理员可以通过Web控制台直观地管理项目内容和监控资源消耗。文档涵盖了访问控制台的先决条件和方法,包括如何配置控制台设置,如注销重定向URL,以及如何禁用Web控制台。同时,文档还介绍了开发者视角下的工作流,包括创建和部署应用程序、监控部署状态等功能。此外,管理员可以通过控制台监控集群资源(如CPU、内存和存储)的消耗情况,并访问详细信息页面以了解消耗最多的Pod和节点。 | ||
| AI总结 | ||
| 
以下是对《OpenShift Container Platform 4.2 Web 控制台》文档内容的总结:
---
### 1. **访问 Web 控制台**
- **先决条件**:
  - 必须启用 JavaScript。
  - 推荐使用支持 WebSockets 的浏览器。
- **访问方式**:
  - Web 控制台作为一个 pod 在主服务器(master)上运行。
  - 安装完成后,通过 CLI 输出中的 URL 和登录凭据访问控制台,例如:
    ```
    https://console-openshift-console.apps.demo1.openshift4-beta-abcorp.com
    ```
    默认用户名为 `kubeadmin`。
---
### 2. **配置 Web 控制台**
- **编辑 `console.config.openshift.io` 资源**:
  - 可以设置注销重定向 URL(`logoutRedirect`),以便用户注销后跳转到指定页面。
  - 示例:
    ```yaml
    apiVersion: config.openshift.io/v1
    kind: Console
    spec:
      authentication:
        logoutRedirect: ""
    ```
- **注意事项**:
  - `consoleURL` 参数不可修改,若修改会被集群重置。
---
### 3. **禁用 Web 控制台**
- **操作方法**:
  - 通过编辑 `console.operator.openshift.io` 资源,将 `managementState` 参数设置为 `Removed`。
  - 示例:
    ```yaml
    apiVersion: config.openshift.io/v1
    kind: Console
    spec:
      managementState: Removed
    ```
- **参数说明**:
  - `Managed`:启用由集群控制的控制台。
  - `Unmanaged`:启用由用户控制管理的控制台。
---
### 4. **定制 Web 控制台**
- **自定义登录页面**:
  - 创建并修改登录模板、提供程序选择模板和错误模板。
  - 将模板文件创建为 Secret 并应用。
  - 示例命令:
    ```bash
    oc create secret generic login-template --from-file=login.html -n openshift-config
    ```
- **自定义错误页**:
  - 在验证过程中显示自定义错误页面。
- **日志链接模板**:
  - 定义外部日志链接的模板,例如:
    ```yaml
    apiVersion: console.openshift.io/v1
    kind: ConsoleExternalLogLink
    spec:
      hrefTemplate: "https://example.com/logs?..."
    ```
---
### 5. **开发者视角**
- **功能**:
  - 提供开发人员特有的工作流,例如:
    - 通过代码、镜像或 Dockerfile 创建和部署应用程序。
    - 可视化交互应用程序、组件和服务并监控其部署状态。
    - 使用无服务器功能(技术预览)。
    - 集成 Eclipse Che 创建开发平台。
- **访问方式**:
  - 登录控制台后,通过视角切换功能切换到 Developer 视角。
---
### 6. **法律通告**
- 版权声明:
  - 文档内容由 Red Hat 根据 CC-BY-SA 3.0 让合牌协议授权。
  - 使用或分发需注明原始版本 URL。
---
### 7. **其他功能**
- **资源消耗监控**:
  - 控制台提供资源(CPU、内存、存储)消耗监控功能,支持查看消耗最多的 Pod 和节点。
---
以上为文档的核心内容和关键信息总结,重点涵盖了 Web 控制台的访问、配置、禁用、定制以及开发者视角的功能。需要进一步了解的内容可参考对应章节。 | ||
 P1 
 P2 
 P3 
 P4 
 P5 
 P6 
 P7 
下载文档到本地,方便使用
    
                - 可预览页数已用完,剩余
                10 页请下载阅读 -
              
文档评分 
  













