引言
-
为什么选择Kubernetes
-
Kubernetes简介
-
Kubernetes的发展历程
Kubernetes基本概念
-
节点(Node)
-
Pod
-
ReplicaSet
-
Deployment
-
Service
-
ConfigMap
-
Secret
-
Volume
-
Persistent Volume
-
Persistent Volume Claim
-
StatefulSet
-
DaemonSet
-
Job
-
CronJob
-
Ingress
-
Namespace
-
Label
-
Annotation
Kubernetes架构与组件
-
Kubernetes的控制平面
-
API Server
-
etcd
-
控制器管理器(kube-controller-manager)
-
调度器(kube-scheduler)
-
-
Kubernetes的数据平面
-
kubelet
-
kube-proxy
-
-
Kubernetes网络
-
网络模型
-
网络插件
-
服务发现与负载均衡
-
Kubernetes的安装与配置
-
Kubernetes集群的安装选项
-
使用kubeadm安装Kubernetes集群
-
配置Kubernetes集群
-
使用kubectl管理Kubernetes集群
Kubernetes的应用部署与管理
-
撰写Kubernetes资源清单
-
使用kubectl部署应用
-
应用的扩展与回滚
-
自动扩展(HPA与VPA)
-
使用Helm管理应用
Kubernetes存储解决方案
-
存储类型
-
存储类(StorageClass)
-
动态存储供应(Dynamic Provisioning)
-
数据的备份与恢复
Kubernetes安全性
-
RBAC(Role-Based Access Control)
-
Pod安全策略(PodSecurityPolicy)
-
网络策略(NetworkPolicy)
-
容器运行时安全(如gVisor)
-
Kubernetes的加密与证书管理
-
安全上下文(SecurityContext)
Kubernetes监控与日志
-
Kubernetes集群监控方案
-
使用Prometheus监控Kubernetes
-
日志管理与集中式日志解决方案
Kubernetes服务网格与Istio
-
服务网格(Service Mesh)简介
-
Istio简介
-
使用Istio管理Kubernetes集群中的服务
结语
-
Kubernetes的未来发展
-