曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
Docker & Kubernetes(K8S)培训课程
培训大纲:
Phase-01:
1、 容器技术的原理
2、 容器技术的典型代表产品以及现状分析
3、Docker 架构与原理
4、Docker 安装配置
5、Docker 容器管理
6、Docker 容器生命周期
7、Docker 镜像管理
8、Docker 存储管理
9、Docker 网络管理
10、Docker 文件系统管理
11、Dockerfile 编写
12、实战案例: 编写一个 nginx 镜像,提供一个自定义的 nginx 配置文件模板,允许在启动容器时,通过参数传递的方式修改配置项。
(add:)
1、Docker Compose配置详解
2、Docker Compose 案例实战
3、Docker 镜像仓库介绍
4、企业级镜像管理系统 Harbor
5、实战案例:使用 Docker Compose 部署一个 web 集群,包含一个 haproxy 加两个 httpd。
Phase-02:
1、Kubernetes 基本介绍(含版本更替,特性演变讲解)
2、Kubernetes 基础架构(详细讲解,重点为scheduler逻辑分析、controler-manager的逻辑分析)
3、底层容器CRI的选择(重点讲解),底层网络CNI的选择(重点讲解)
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, 并对外暴露通过域名访问,且实现其在高并发下的弹性伸缩
phase-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 日志收集介绍(详细讲解EFK/ELK)
15、Prometheus 监控系统介绍(详细讲解)
16、Kubernetes API 及生产应用
综合案例:在 Kubernetes 中部署一个完整应用,包括一个 web 集群, 一个 MySQL 主从集群,要求数据能够持久化存储。并且要求将两个MySQL 实例能够调度到指定节点上。能够通过域名实现 web 访问