DO180
红帽 OpenShift 管理一:运维生产性集群
概述
在 OpenShift 集群中部署、管理作为 Kubernetes 工作负载运行的容器化应用,并进行故障排除。
课程描述
“红帽 OpenShift 管理一:运维生产性集群(DO180)”可帮助 OpenShift 集群管理员做好准备,以管理 Kubernetes 工作负载,并与开发人员、DevOps 工程师、系统管理员和 SRE 协作确保应用工作负载的可用性。本课程侧重于管理典型的最终用户应用,这些应用通常可从 Web 或移动 UI 访问,代表了大部分云原生和容器化工作负载。应用的管理还包括部署和更新其依赖项,如数据库、消息传递和身份验证系统。
您在本课程中学到的技能可以应用于 OpenShift 的所有版本,包括 AWS 上的红帽 OpenShift(ROSA)、Azure 红帽 OpenShift 和 OpenShift 容器平台。
本课程基于红帽 OpenShift 4.14。
课程完成后,任何包含虚拟环境的实时课程,实训教学访问权限将保留长达 45 天。
注意:本课程采用为期 4 天的课堂课程形式或为期 5 天的虚拟课程形式,也可自定进度。课程持续时间可能会因授课形式而异。如需了解完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。
课程内容概要
- 从命令行界面和 Web 控制台管理 OpenShift 集群
- 使用容器镜像、模板和 Kubernetes 清单,在 OpenShift 上部署应用
- 对 OpenShift 集群内部和外部应用之间的网络连接进行故障排除
- 将 Kubernetes 工作负载连接到存储以获取应用数据
- 配置 Kubernetes 工作负载以实现高可用性和可靠性
- 管理应用的容器镜像、设置和 Kubernetes 清单的更新
培训对象
- 主要对象:对管理 OpenShift 集群和容器化应用感兴趣的平台工程师、系统管理员、云管理员和其他负责为应用提供基础架构一级支持的基础架构相关 IT 角色。
- 次要对象:企业架构师、站点可靠性工程师、DevOps 工程师,以及负责为应用设计基础架构的其他应用相关 IT 角色。
- 不熟悉容器技术的开发人员和站点可靠性工程师应报名参加红帽 OpenShift 开发一:使用 Podman 管理容器简介(DO188)。
培训推荐
- 您可通过参加免费评估确定本课程是否契合您的技能水平。
- 前提条件:容器、Kubernetes 和红帽 OpenShift 技术概述(DO080)或具备 Linux 容器方面的同等知识。
- 前提条件:Linux 基础知识入门(RH104)或熟练掌握使用命令行界面(最好能操作 Bash shell)。
技术注意事项
- 本课程需要访问互联网,以便访问提供 OpenShift 集群和远程管理员工作站的云课堂环境。
课程大纲
Kubernetes 和 OpenShift 简介
确定主要的 Kubernetes 集群服务和 OpenShift 平台服务,并使用 Web 控制台进行监控。
Kubernetes 和 OpenShift 命令行界面和 API
使用命令行访问 OpenShift 集群并查询其 Kubernetes API 资源,以评估集群的运行状况。
将应用作为容器和容器集运行
将容器化应用作为非托管 Kubernetes 容器集运行并进行故障排除。
在 Kubernetes 上部署托管和联网应用
部署应用,并使它们暴露于来自 Kubernetes 集群内部和外部的网络访问。
管理应用配置和数据的存储
在 Kubernetes 资源中外部化应用配置,并为持久数据文件置备存储卷。
对应用的可靠性进行配置
配置应用以便利用 Kubernetes 实现高可用性和弹性。
管理应用更新
管理可重现的应用更新以及代码和配置的回滚。
学习成果
企业获益
- 本课程旨在培养管理红帽 OpenShift 集群和支持具有出色可用性、弹性和可扩展性的容器化应用所需的技能。红帽 OpenShift 是一个基于 Kubernetes 的企业级强化应用平台,提供了一组通用的 API 和抽象,从而使应用在云提供商和传统数据中心之间具有可移植性。红帽 OpenShift 在这些环境中增加了运维流程的一致性和可移植性,也可以作为托管服务部署。使用托管 OpenShift 产品(如 AWS 上的红帽 OpenShift(ROSA)或 Azure 红帽 OpenShift)时,外部 SRE 团队会与客户的 IT 运维团队共同承担管理红帽 OpenShift 集群的责任。
个人获益
- 完成本课程后,学员将了解红帽 OpenShift 集群和 Kubernetes 应用的架构,并且能够在 OpenShift 上部署、管理应用并进行故障排除。学员还将能够识别应用和基础架构问题,并将其上报给开发团队、运维团队和 IT 供应商。
下一阶段课程或考试推荐
构建您的技能路径
如果想参加这门课程,可购买红帽培训订阅。购买订阅后,您可在一整年内无限次按需访问在线学习资源。
检验您的知识水平
免费参与技能评估,测试您的专业知识,发现技能差距,获取关于红帽培训的个性化培训建议。