01、 Kubernetes - 实战:简介、minikube 安装、kubectl 安装 、Kubernetes 环境搭建
02、 Kubernetes - 实战:基本架构、工作机制简述、Master 组件、Node 组件
03、 Kubernetes - 实战:API 对象定义、使用 yaml 声明 API 对象、pod 诞生原因及简介、使用 yaml 声明 pod、使用 kubctl 声明 pod、编写 yaml 技巧
04、 Kubernetes - 实战:为什么不直接使用 Pod、Job/CronJob 定义、使用 YAML 描述 Job/CronJob、在 Kubernetes 里操作 Job/CronJob
05、 Kubernetes - 实战:创建 ConfigMap/Secret 对象、分别使用环境变量Env和 Volume 配置ConfigMap/Secret 对象
06、 Kubernetes - 实战:搭建多节点集群、kubeadm 安装 master/worker/console/flannel 网络插件
07、 Kubernetes - 实战:Deployment 的 yaml 描述、使用 kubectl 创建 deployment、通过 labels 标签筛选应用
08、 Kubernetes - 实战:Daemonset 产生缘由、yaml 描述、使用方法、污点和容忍度的定义及使用、静态 Pod
09、 Kubernetes - 实战:Service 概念、YAML 定义 Service、创建 Service、测试 Service 的负载均衡效果、以域名的方式使用 Service、对外暴露服务
10、 Kubernetes - 实战:Ingress、Ingress Controller、IngressClass 的产生缘由、YAML 描述及使用
11、 Kubernetes - 实战:数据持久化、YAML 描述 PersistentVolume(Pod 挂载)、PersistentVolumeClaim、StorageClass
12、 Kubernetes - 实战:网络共享存储 PersistentVolume + NFS、部署 NFS Provisoner、使用 NFS 动态存储卷
13、 Kubernetes - 实战:有状态的应用 StatefulSet、实现 StatefulSet 的数据持久化
14、 Kubernetes - 实战:滚动更新、定义应用版本、实现应用更新、管理应用更新、添加更新描述
15、 Kubernetes - 实战:应用保障、容器资源配额、容器状态探针概念及使用
16、 Kubernetes - 实战:集群管理、使用名字空间分隔系统资源、给名字空间设置资源限额、默认资源配额的使用
17、 Kubernetes - 实战:系统监控、使用Metrics Server、hpa 自动伸缩 Pod 数量、Prometheus 的使用
18、 Kubernetes - 实战:使用 ConfigMap、Pod搭建 MariaDB+Nginx+WordPress
19、 Kubernetes - 实战:使用 Deployment、Service、Nginx Ingress Controller 搭建 MariaDB+Nginx+WordPress