DO285

容器、Kubernetes 和红帽 OpenShift 管理一 | 红帽

您正在查看与下列主题相关的信息:

系统讲解如何构建和管理 Docker 容器并在 Kubernetes 集群上部署

持续整合和持续部署是 DevOps 的关键原则之一。容器已成为配置和部署应用及微服务的一项关键技术。Kubernetes 作为一款容器编排平台,旨在提供红帽® OpenShift 容器平台中所需的各类基础服务。DO285 综合了“容器、Kubernetes 和红帽® OpenShift 简介”(DO180) 和“红帽 OpenShift 管理一”(DO280) 中的内容。

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

课程概述

本课程将帮助您完成 Docker、Kubernetes 和红帽 OpenShift 容器平台的实训练习,掌握有关容器管理的核心知识和技能。OpenShift 容器平台是一个容器化的应用平台,可帮助企业利用 Kubernetes 来管理容器部署并扩展应用。OpenShift 容器平台同时提供预定义的应用环境,基于 Kubernetes 构建,支持各类 DevOps 模式,如缩短面市时间、基础架构即代码、持续整合 (CI) 和持续交付 (CD)。“红帽 OpenShift 管理一”(DO285) 是一款基于实验室实训操作的课程,旨在向系统管理员讲解如何安装、配置和管理 OpenShift 集群。

课程概要

  • 容器、Docker 和 OpenShift 架构
  • 创建容器化服务
  • 管理容器和容器镜像
  • 创建自定义容器镜像
  • 部署多容器应用
  • 安装 OpenShift 集群
  • 配置和管理主结点和节点
  • 保护 OpenShift 容器平台
  • 控制对于 OpenShift 容器平台资源的访问
  • 监控和收集 OpenShift 容器平台上的指标
  • 利用“源至镜像”(S2I) 功能在 OpenShift 容器平台上部署应用 管理 OpenShift 容器平台上的存储

培训对象和前提条件

  • 想要实现软件应用容器化的开发人员
  • 刚开始接触容器技术和容器编排的管理员
  • 考虑要在软件架构中采用容器技术的架构师
  • 系统管理员
  • 系统架构师
  • 想要安装和配置 OpenShift 容器平台的架构师和开发人员

课程前提条件

红帽建议学员应事先满足以下前提条件:

  • 能够使用 Linux® 终端会话并发出操作系统命令
  • 具备 RHCSA® 认证或同等知识
  • 使用过 Web 应用架构和相应技术

课程大纲

容器技术介绍
介绍软件如何在经过 OpenShift 容器平台编排的容器中运行。
创建容器化服务
利用容器技术部署服务器。
管理容器
操控预构建的容器镜像,以创建和管理容器化服务。
管理容器镜像
管理容器镜像的整个生命周期(从创建到删除)。
创建自定义容器镜像
设计 Dockerfile 和编写代码,构建自定义容器镜像。
在 OpenShift 上部署容器化应用
在 OpenShift 容器平台上部署单容器应用。
部署多容器应用
部署使用多容器镜像进行容器化的应用。
对容器化应用进行故障排除
对部署在 OpenShift 上的容器化应用进行故障排除。
全面学习“容器、Kubernetes 和红帽 OpenShift 简介”
讲述如何实现软件应用的容器化、如何使用 Docker 对软件进行测试并在 OpenShift 集群上加以部署。
红帽 OpenShift 容器平台简介
罗列 OpenShift 容器平台的各项功能并描述其架构。
安装 OpenShift 容器平台
安装 OpenShift 并配置集群。
介绍和探讨 OpenShift 联网概念
介绍和探讨 OpenShift 联网概念。
执行命令
使用命令行界面来执行命令。
控制对于 OpenShift 资源的访问
控制对于 OpenShift 资源的访问。
分配持久存储
实施持久存储。
管理应用部署
操控各种资源以管理已部署的应用。
安装和配置指标子系统
安装和配置指标收集系统。
管理和监控 OpenShift 容器平台
管理和监控 OpenShift 资源和软件。
红帽 OpenShift 管理一综合复习
在集群上安装、配置和部署应用。

注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定考试目标或主题存有疑问或需要确认,请联系我们

培训的积极影响

企业获益

本课程旨在向您介绍容器和容器编排技术,如 Docker、Kubernetes 和红帽 OpenShift。您将了解如何让软件应用和服务实现容器化。通过将应用和服务从传统部署平台移至容器部署中,应用可在单集群云架构上加以部署,因此无需采用不同的硬件配置。红帽 OpenShift 容器平台可实现快速应用开发和部署,并实现应用的跨环境可移植性,而且能够简化改编版或云原生应用的扩展、管理和维护。

红帽创建本课程的目的是让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

完成本课程后,您应该能够安装、配置和管理红帽 OpenShift 容器平台集群并在集群上部署应用。

同时,您还应该具备以下技能:

  • 安装 OpenShift 容器平台以创建简单集群。
  • 配置和管理 OpenShift 容器平台主结点和节点。
  • 利用简单的内部身份验证机制来保护 OpenShift 容器平台。
  • 控制对于 OpenShift 容器平台资源的访问。
  • 利用“源至镜像”(S2I) 功能在 OpenShift 容器平台上部署应用。
  • 配置和管理 OpenShift 容器平台容器集、服务、路由、机密和其他资源。