课程目录: Docker & Kubernetes(K8S)高级培训
4401 人关注
(78637/99817)
课程大纲:

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 访问