第一部分:基础概念与架构理解
-
了解起源与背景:
- 学习容器技术的发展历程,特别是Docker的重要性及其与Kubernetes的关系。
- 掌握Kubernetes的基本定义、作用和核心价值。
-
Kubernetes架构:
- 学习Kubernetes集群的基本组成,包括Master节点和Worker节点的角色与功能。
- 理解Master组件(如etcd、kube-apiserver、kube-scheduler、kube-controller-manager)和Worker组件(如kubelet、kube-proxy)的工作原理。
-
核心概念:
- 掌握Pod、Namespace、Service、Volume、Deployment、StatefulSet、DaemonSet等核心资源对象的概念和用途。
- 学习Label、Annotation等用于组织和筛选资源的方法。
第二部分:环境搭建与实践操作(视频录制)
-
集群部署:
- 学习如何在云端或本地多台机器上搭建多节点Kubernetes集群,例如使用Kubeadm或第三方托管服务(如GKE、EKS、AKS)。
-
基本操作:
- 创建、查看、更新、删除Pods和Deployments等资源。
- 使用k