曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
Kubernetes(K8S)技能培训培训
Phase-01:
1、 容器技术的原理
2、 容器技术的典型代表产品以及现状分析
3、 典型容器技术代表Docker的快速介绍与简单使用
4、Dockerfile 编写(*当前应用上云必备)
5、案例演示: 基于tomcat镜像,自定义打包,实现初步的应用容器化迁移
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 实现
Phase-03:
1、Kubernetes 环境搭建(含:集群规划)
2、CNI网络插件选择介绍(*根据业务场景进行推荐*)
3、环境搭建演示(*快速demo*)
4、应用容器化过程分析与演示
5、案例演示:在 Kubernetes 中快速部署一个 web 集群,包含两个Nginx, 并对外提供访问
Phase-04:
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 详解
Phase-06:
1、 基于Prometheus的系统监控与告警方案初步规划(含:系统服务监控告警设计)
2、 基于elasticsearch 的日志系统的方案规划
3、 存量集群系统升级(含:整体升级与补丁升级)
4、应用镜像变更流程(含:镜像变更与应用变更)
5、集群异常处理与日志分析(含:问题排查定位以及相应的日志分析)
综合案例:在 Kubernetes 中部署一个完整应用,包括一个 web 集群(通过Nginx代理实现多业务应用的负载访问),外置MySQL作为独立数据库。