Kubernetes 基础
学习如何访问 Kubernetes 集群、理解 Pod、管理运行中的工作负载、通过 Deployment 扩展应用以及暴露服务。本课程将介绍在集群(而非单台服务器)上运行无状态应用所需的核心 Kubernetes 概念。
为什么学习本课程
Kubernetes 已成为运行容器化应用的标准平台,但它带来了与传统 Linux 服务截然不同的运维模式。运维人员在云原生环境中进行故障排查或部署应用之前,必须先掌握集群访问、工作负载对象、扩展行为以及服务暴露等核心知识。
你将学到什么
- 访问 Kubernetes 集群并使用与之交互的命令行工具。
- 理解作为容器化工作负载基本执行单元的 Pod。
- 检查并与集群中运行的工作负载进行交互。
- 使用 Deployment 扩展和更新无状态应用。
- 通过 Kubernetes Service 暴露工作负载。
- 在无状态应用部署挑战中应用这些技能。
课程路线图
课程从集群访问开始,确保你能连接到 Kubernetes 并验证工具和上下文配置是否正确。随后将介绍 Pod,它是集群内运行容器的基本构建块。
接下来,课程重点讲解如何与 Pod 交互,以便你能够检查和操作活跃的工作负载。之后,你将学习用于扩展和受控发布行为的 Deployment,以及用于在集群内外暴露应用的 Service。
课程最后是「无状态应用部署」挑战,你将在一个完整的 Kubernetes 实践工作流中综合运用集群访问、工作负载检查、扩展和暴露服务等技能。
课程受众
本课程适合 DevOps 学习者和平台初学者,他们需要在深入研究集群管理主题之前,获得一份实用的 Kubernetes 入门指南。
学习成果
学完本课程后,你将能够访问 Kubernetes 集群,理解并检查基本的工作负载对象,使用 Deployment 扩展无状态应用,并利用标准的 Kubernetes 模式暴露服务。




