Docker & Kubernetes(K8S)高级培训
01:
1、 容器技术的原理
2、 容器技术的典型代表产品以及现状分析
3、Docker 架构与原理
4、Docker 安装配置
5、Docker 容器管理
6、Docker 容器生命周期
7、Docker 镜像管理
8、Docker 存储管理
9、Docker 网络管理
10、Docker 文件系统管理
11、Dockerfile 编写
12、实战案例: 编写一个 nginx 镜像,提供一个自定义的 nginx 配置文件模板,允许在启动容器时,通过参数传递的方式修改配置项。
1、Docker Compose配置详解
2、Docker Compose 案例实战
3、Docker 镜像仓库介绍
4、企业级镜像管理系统 Harbor
5、实战案例:使用 Docker Compose 部署一个 web 集群,包含一个 haproxy 加两个 httpd。
02:
1、Kubernetes 基本介绍
2、Kubernetes 基础架构
3、底层容器CRI的选择
4、部署 Kubernetes
5、Kubernetes Pod 原理与实战
6、Kubernetes Pod 健康检查
7、Kubernetes Deployment 原理
8、Deployment 的 YAML 编写
9、Deployment 弹性伸缩与滚动更新
10、Kubernetes Service 详解
11、Kubernetes 访问模式和负载均衡
12、Kubernetes ingress 实现
13、实战案例:在 Kubernetes 中部署一个 web 集群,包含两个 httpd, 并对外暴露通过域名访问,且实现其在高并发下的弹性伸缩
03:
1、Kubernetes 调度系统之标签选择器
2、Kubernetes Daemonset 详解
3、Kubenretes 调度系统之节点亲和性
4、Kubernetes 调度系统之 Pod 亲和性
5、Kubernetes 调度系统之污点与容忍
6、Kubernetes 存储之卷管理
7、Kubernetes 存储之 PV 与 PVC
8、Kubernetes 存储之 storageclass
9、Kubernetes 认证系统之 HTTP BASIC 认证
10、Kubernetes 认证系统之 token 认证
* Kubernetes 认证系统之基于证书的双向认证
* Kubernetes 权限系统之 RBAC
11、Kubernetes 用户之 Service Account
12、ConfigMap 详解
13、Secret 详解
14、Kubernetes 日志收集介绍
15、Prometheus 监控系统介绍
16、Kubernetes API 及生产应用
综合案例:在 Kubernetes 中部署一个完整应用,包括一个 web 集群, 一个 MySQL 主从集群,要求数据能够持久化存储。
并且要求将两个MySQL 实例能够调度到指定节点上。能够通过域名实现 web 访问