DO380

红帽 OpenShift 管理三:在企业中扩展 Kubernetes 部署

概述

课程概述

规模化规划、实施和管理 OpenShift 集群

红帽 OpenShift 管理三:在企业中扩展 Kubernetes 部署(DO380)是您掌握了在企业中规划、实施和管理 OpenShift® 集群的必要技能后应学习的拓展课程。您将了解如何为数量不断增多的利益相关者、应用和用户提供支持,从而实现大规模部署。

本课程基于红帽® OpenShift 容器平台 4.10。

课程概要

  • 管理 OpenShift 集群运维人员和添加运维人员。
  • 利用 Ansible® Playbook 自动执行 OpenShift 管理任务。
  • 创建和调度集群管理作业。
  • 利用 Jenkins 实施 GitOps 工作流。
  • 将 OpenShift 与企业身份验证集成。
  • 查询和呈现集群内的日志、指标和警报。
  • 管理基于文件的共享存储和基于块的非共享存储。
  • 管理计算机池和计算机配置。

本课程的培训对象

  • 专注于规划、设计和实施生产级 OpenShift 集群的集群工程师(系统管理员、云管理员或云工程师)。集群工程师需要掌握自动化技能,以便扩充其人手来置备和管理数量日益增多的集群、应用和用户,同时确保这些集群依然符合公司标准。
  • 专注于确保 OpenShift 集群和应用顺利运行的站点可靠性工程师(SRE)。SRE 关注 OpenShift 集群基础架构和应用问题故障排除,需要掌握自动化技能来缩短识别、诊断和纠正问题的时间。

本课程的前提条件

技术要求

  • 本课程要求接入互联网,以便能访问提供 OpenShift 集群和远程管理员工作站的云课堂环境。

大纲

课程大纲

从 Kubernetes 转向 OpenShift
通过在 OpenShift 上部署 Kubernetes 原生应用,展示 OpenShift 就是 Kubernetes 的发行版。
介绍在 OpenShift 上进行自动化
利用 bash 脚本和 Ansible Playbook 自动执行 OpenShift 管理任务。
通过 OpenShift 管理操作器
部署 Kubernetes 操作器并且配置 OpenShift 集群运维人员。
通过 Jenkins 实施 GitOps
利用容器化 Jenkins 管理 OpenShift 集群,从而实施 GitOps 工作流。
配置企业身份验证
将 OpenShift 与企业身份提供商集成。
配置可信 TLS 证书
使用可信 TLS 证书配置 OpenShift,以从外部访问集群服务和应用。
配置专用节点池
配置集群节点的子集以用于特殊工作负载。
配置持久存储
配置存储提供商和存储类,从而确保集群用户访问持久存储。
管理集群监控和指标
配置和管理 OpenShift 监控堆栈。
置备和检查集群日志
部署和查询集群内日志,并进行故障排除。
恢复失败的工作节点
在各种故障情景中检查工作节点,进行故障排除并纠正问题。
注:随着技术进步和潜在工作性质的变化,课程大纲可能会更改。如对特定目标或主题存有疑问或需要确认,请联系红帽代表

学习成果

企业获益

本课程可以为在容器采用之旅中处于准备和拓展阶段的 IT 运维团队提供支持。公司可以借助此系列课程加快创新,根据客户需求进行扩展,并且积极地管理数量不断增多并托管有云原生应用和云兼容应用的 OpenShift 集群。

个人获益

本课程基于配置和管理 OpenShift 4.x 集群所需的基本技能构建,教授生产环境大规模运维应掌握的进阶技能,具体包括:

  • 自动执行“Day2”任务,建立性能和可用性更高的生产集群。
  • 将 OpenShift 与企业身份验证、存储、CI/CD 和 GitOps 系统集成,提高 IT 运维的效率并改进企业标准遵守情况。
  • 利用故障排除技能来识别与集群运维人员和计算容量相关的问题。

下一阶段考试或课程推荐

此课程是红帽学习订阅的一部分,您可以在一年内根据需要,无限制地使用我们的在线学习资源