Kubernetes 进阶二:控制器、存储与网络培训
1 NodeController 节点控制器
2 ResourceQuota 控制器
3 Kubernetes 存储机制
4 临时存储 emptyDir
5 本地存储卷 local
6 持久存储卷声明 PVC
7 Kubernetes 网络概述
8 Calico 网络插件
9 NamespaceController 命名空间控制器
10 Ingress 控制器
11 存储卷 Volume
12 Node 文件系统 hostPath
13 持久存储卷 PV
14 动态存储管理 StorageClass
15 CNI 网络模型
16 Flannel 网络插件
1
节点控制器与命名空间控制器
1.NodeController简介
2.Node的隔离与恢复
3.Node的扩容
4.NamespaceController简介
5.创建namespace
6.定义Context
7.切换Context
8.删除Namespace
2
ResourceQuota 控制器
1.ResourceQuotaController简介
2.计算资源管理
3.资源的服务质量管理(QoS)
4.Container资源配额
5.Pod资源配额
6.Namespace资源配额
3
Ingress 控制器
1.IngressController简介
2.NGINXIngressController
3.KongIngress
4.Traefik
5.IstioIngress
4
Kubernetes 存储机制
1.kubernetes存储简介
2.kubernetes存储架构与原理
3.存储卷(Volume)
4.临时存储(emptyDir)
5.使用Node的文件系统(hostPath)
6.本地存储卷(local)
7.AWS弹性块存储(awsElasticBlockStore)
5
PV 与 PVC
1.持久存储卷(PersistentVolume)
2.持久存储卷声明(PersistentVolumeClaim)
3.静态存储实例
1
部署挂载存储卷的应用
1.PV的创建和使用
2.PVC的创建和使用
6
动态存储管理
1.StorageClass详解
2.不同存储卷的配置参数
3.动态存储管理实例
2
Pod 的动态存储配置
1.NFS动态存储卷的配置和使用
7
Kubernetes 网络概述
1.Kubernetes网络模型
2.Kubernetes网络实现之“容器之间的通信”
3.Kubernetes网络实现之“Pod之间的通信”
8
CNI 网络模型
1.CNI网络模型简介
2.CNIPlugin
3.IPAMPlugin 4.实例
9
网络策略
1.网络策略原理
2.给Pod设置网络策略
3.给Namespace设置网络策略
4.网络策略实例
10
Calico 网络插件
1.Calico简介
2.使用Calico搭建集群环境
3.测试搭建的集群
11
Flannel 网络插件
1.Flannel简介
2.使用Flannel搭建集群环境