DO700

容器采用训练营

概述

课程说明

为基础架构提供支持,以采用容器技术和容器原生应用、Kubernetes 和 DevOps 实践方法

面向管理员的容器采用训练营(DO700)通过基于实践的高强度、沉浸式学习,让您学会在企业范围内管理部署于红帽的 Kubernetes 解决方案——红帽® OpenShift® 容器平台的容器原生应用。本课程适合想要在数字化转型中实现重大飞跃的从业人员。实现这种飞跃需要能够为数量不断增多的集群、利益相关者、应用和用户提供支持,从而实现大规模部署。参加该训练营,您即可获得为期一年的红帽培训订阅 - 标准版服务,可以无限次访问我们的所有在线课程,还有五次认证考试和两次重考机会。

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

完成课程后,您将获得为期 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的课程。

注:本课程以为期 10 天的虚拟课程形式提供。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。

课程内容摘要

  • 容器、Kubernetes 和红帽 OpenShift 简介
  • 管理本地容器和构建容器镜像
  • 为 OpenShift 部署容器化应用并进行故障排除
  • 使用基于角色的访问权限控制(RBAC)来控制对项目的访问
  • 通过配额和限值控制资源使用量
  • 借助网络策略隔离应用
  • 利用 Ansible 和 Jenkins 自动执行 OpenShift 管理任务
  • 置备根据应用要求定制的持久存储
  • 管理监控指标和警报
  • 部署和配置日志聚合

课程培训对象

对采用容器和 Kubernetes 技术感兴趣的系统管理员、云工程师和站点可靠性工程师(SRE)。

培训前提条件
已获得红帽认证系统管理员(RHCSA)认证或具备同等经验
技术要求
为了访问 OpenShift 共享集群和专用集群,本课程需要有互联网连接。

大纲

课程大纲

容器技术介绍

介绍应用如何在经过 OpenShift 容器平台编排的容器中运行。

创建容器化服务
利用容器技术置备服务。
管理容器
操控预构建的容器镜像,以创建和管理容器化服务。
管理容器镜像
管理容器镜像的整个生命周期(从创建到删除)。
创建自定义容器镜像
设计 Dockerfile 和编写代码,构建自定义容器镜像。
在 OpenShift 上部署容器化应用
在 OpenShift 容器平台上部署单容器应用。
部署多容器应用
部署使用多容器镜像容器化的应用。
发布企业级容器镜像
与企业镜像仓库交互,并将容器镜像发布至企业镜像仓库。
部署多容器应用
使用 Helm 图表和 Kustomize 部署多容器应用。
管理应用部署
监控应用的健康状况,并为云原生应用实施各种部署方法。
介绍红帽 OpenShift 容器平台
讲解 OpenShift 容器平台的架构。
验证集群的健康状况
描述 OpenShift 安装方法并验证新安装的集群的健康状况。
配置身份验证和授权
利用 HTPasswd 身份提供商来配置身份验证,并为用户和组分配角色。
对应用的安全性进行配置
使用安全环境限制来约束应用的权限,并利用机密来保护访问凭据。
针对应用配置 OpenShift 网络
对 OpenShift 软件定义网络(SDN)进行故障排除并配置网络策略。
控制容器集的调度
控制运行容器集的节点。
描述集群更新
描述如何执行集群更新。
使用 Web 控制台管理集群
使用 Web 控制台管理红帽 OpenShift 集群。
从 Kubernetes 转向 OpenShift
通过在 OpenShift 上部署 Kubernetes 原生应用,展示 OpenShift 就是 Kubernetes 的发行版。
介绍利用 OpenShift 的自动化
利用脚本和 Ansible Playbook 自动化 OpenShift。
管理 OpenShift Operator
管理 Operator 和 OpenShift 集群 Operator。
通过 Jenkins 实施 GitOps
利用容器化 Jenkins 管理 OpenShift 集群,从而实施 GitOps 工作流。
配置企业身份验证
配置 OpenShift 与企业身份提供商的集成。
配置可信 TLS 证书
配置可信 TLS 证书,以从外部访问集群服务和应用。
配置专用节点池
使用自定义配置,添加节点到 OpenShift 集群。
配置持久存储
配置存储提供商和存储类,从而确保集群用户访问持久卷资源。
管理集群监控和指标
配置和管理 OpenShift 监控堆栈。
置备和检查集群日志
部署和查询集群层面的日志,利用工具来诊断常见问题。
恢复失败的工作节点
在各种故障情景中检查工作节点,进行故障排除并纠正问题。

成果

企业获益

  • 本训练营旨在向那些在容器领域尚属新手的管理员提供配置、管理和自动执行红帽 OpenShift 容器平台所需的基础与高级技能,以部署具有出色可用性、弹性和可扩展性的容器化应用。红帽 OpenShift 容器平台可实现快速应用开发和部署,并带来应用的跨环境可移植性,而且能够简化改编版或云原生应用的扩展、管理和维护。

个人获益

完成本课程后,您应该能够规模化配置和管理红帽 OpenShift 容器平台 4 集群,具体包括:

  • 配置用户、应用和网络的安全控制。
  • 将 OpenShift 与企业身份验证、存储、CI/CD 和 GitOps 系统集成,提高 IT 运维的效率并改进企业标准遵守情况。
  • 利用故障排除技能来识别与容器化应用、集群 Operator 和计算容量相关的问题。
下一阶段考试或课程推荐
红帽认证 OpenShift 管理员考试(EX280)

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