第一阶段
Chapter 1:课程介绍
Chapter 2:Kubernetes 基本概念
Chapter 3:Kubernetes 架构及原理
Chapter 4:Kubernetes 安装和配置
Chapter 5:Kubernetes API 及集群访问
Chapter 6:ReplicaController,ReplicaSets 和 Deployments
Chapter 7:Volume、配置文件及密钥
第二阶段
Chapter 8:Service 及服务发现
-
了解 Docker 网络和 Kubernetes 网络
-
了解 Flannel 和 Calico 网络方案
-
理解 Pod 在 Kubernetes 网络中的工作原理
-
理解 Kubernetes 中的 Service
-
理解 Service 在 Kubernetes 网络中的工作原理
-
理解 Kubernetes 中的服务发现
-
掌握 Kubernetes 中外部访问的几种方式
Chapter 9:Ingress 及负载均衡
第三阶段
Chapter 10:DaemonSets,StatefulSets,Jobs,HPA
-
了解 DaemonSet 资源和功能
-
了解 StatefulSet 资源和功能
-
了解 Jobs 资源和功能
-
了解 HPA 资源和功能
Chapter 11:Kubernetes 调度
-
理解 Pod 调度的相关概念
-
深度理解 Kubernetes 调度策略和算法
-
深度理解调度时的 Node 亲和性
-
深度理解调度时的 Pod 亲和性和反亲和性
-
深度理解污点和容忍对调度的影响
-
深度理解强制调度 Pod 的方法
Chapter 12:Kubernetes 安全
-
了解 Kubernetes 中 API 访问过程
-
了解 Kubernetes 中的 Authentication
-
了解 Kubernetes 中的 Authorization
-
了解 ABAC 和 RBAC 两种授权方式
-
了解 Kubernetes 中的 Admission
-
了解 Pod 和容器的操作权限安全策略
-
了解 Network Policy 的作用和资源配置方法
Chapter 13:日志、监控、Troubleshooting
Chapter 14:自定义资源 CRD
Chapter 15:Kubernetes Federation
Chapter 16:应用(资源)编排 Helm,Chart
-
了解 Kubernetes 中如何进行应用编排
-
了解 Helm 的作用和工作原理
-
了解 Tiller 的作用和工作原理
-
了解 Charts 的作用和工作原理
练习 |