课程大纲

容器、Kubernetes 和 Red Hat OpenShift 简介

  • 为什么选择容器?理解容器哲学
  • Kubernetes 基础:集群、节点和控制平面
  • Red Hat OpenShift 功能与架构概述
  • OpenShift 服务与平台组件

OpenShift 命令行界面与 API

  • 通过 CLI (oc) 和 Web 控制台访问 OpenShift 集群
  • 使用 Kubernetes API 查询集群状态
  • 使用清单管理资源

作为容器和 Pod 运行应用

  • 理解 Pod 和容器运行时
  • 排障未管理的 Kubernetes Pod

部署管理和网络化应用

  • 使用镜像和模板部署应用
  • 将应用暴露给内部和外部网络

管理应用的存储

  • 使用 ConfigMap 和 Secret 外部化配置
  • 持久存储:卷和声明

配置应用以实现可靠性

  • 高可用性策略
  • 扩展工作负载
  • 健康检查和就绪探针

管理应用更新

  • 安全地更新容器镜像
  • 管理配置和清单更新

排障与最佳实践

  • 常见网络和应用问题
  • 使用日志和指标诊断问题
  • 何时以及如何向平台团队升级问题

总结与下一步

要求

  • 了解容器技术及 Kubernetes 的工作原理。
  • 具备 Linux 命令行管理经验。
  • 熟悉容器镜像管理和基本 Kubernetes 清单。

受众

  • 平台工程师
  • 系统管理员和云管理员
  • 站点可靠性工程师 (SRE) 和 DevOps 实践者
 28 小时

客户评论 (4)

即将举行的公开课程

课程分类