


华为CKA PLUS认证备考培训课程



【教学大纲】
一、Docker入门
1.Docker是什么?为什么需要容器?
2.Docker跟云计算是什么关系?
3.Docker会取代OpenStack吗?他们有什么区别?
4.Docker体系结构
5.Docker应用场景
二、Docker安装
1.调整从国内站点安装Docker
2.如何运行第1个Docker容器
3.容器参数具体含义
4.容器的生命周期管理
三、Docker镜像
1.什么是镜像?
2.镜像能干什么?
3.如何使用镜像运行容器
4.镜像的基本操作,搜索,下载,导入,导出,上传镜像
四、Docker容器
1.什么是容器?
2.容器能运行什么?
3.容器的基本操作,启动,停止,删除
4.容器运行的参数含义
5.如何运行一个自启动的容器
6.如何运行一个容器,让外网用户可以访问
7.容器底层技术-namespace和cgroup
五、Docker数据管理
1.Docker数据卷介绍
2.Docker数据卷持久化
3.Docker数据--DataVolume
4.Docker数据卷--bind mount
5.Docker数据卷生命周期管理—备份,恢复,迁移,销毁

六、Dockerfile构建镜像
1.Dockerfile基本介绍
2.Dockerfile基础语法
3.Dockerfile高级语法使用
4.Dockerfile构建容器案例
5.使用自定义镜像运行容器并测试
七、Docker仓库管理
1.Docker私有仓库基本介绍
2.Docker-Registry私有仓库
3.Docker-Registry私有仓库基础认证
4.Harbor私有仓库介绍与使用
5.Harbor私有仓库-https配置
6.Harbor私有仓库的推送与拉取
八、Docker网络管理
1.Docker容器互联基本介绍
2.Docker网络模式-Bridge介绍
3.Docker网络模式-Host模式介绍
4.Docker网络模式-Container模式介绍与实践
5.Docker网络模式-None网络模式介绍
6.案例演示
九、Kubernetes原理与安装
1.Kubernetes原理与架构
2.Kubernetes组件介绍
3.Kubernetes组件协同机制详解
4.使用kubeadm安装Kubernetes集群
5.配置Kubernetes网络插件
6.集群部署验证
实战-部署一个Kubernetes集群
十、Kubernetes资源对象
1.kubectl命令⾏使用详解
2.Kubernetes资源对象说明
3.yaml语法结构介绍
4.资源对象之namespace的管理
5.资源对象之node的管理
实战-管理namespace

十一、Kubernetes核心资源对象-Pod
1.Pod的概念与原理
2.Pod的增删改查操作
3.Pod的⽣命周期管理
4.多容器的pod
5.初始化容器
6.静态Pod
7.Pod的健康检查
8.Pod的资源限制
9.Pod的存储卷
实战-创建多容器pod
实战-静态pod
实战-初始化容器与存储卷
十二、Kubernetes的附加资源对象
1.label用途说明
2.为节点打标签
3.为pod打标签
4.标签的管理
5.annotations介绍
6.annostations基本使用
十三、Kubernetes的高级控制器
1.Deployment
2.StatefulSet
3.DaemonSet
4.Job
5.Cronjob
实战-通过deployment部署多副本的webserver
实战-配置webserver的滚动升级
实战-部署一个zabbix-agent
实战-创建一次性及周期性任务
十四、Kubernetes的网络服务
1.Kubernetes的网络模型介绍
2.Pod网络实现简介
3.kube-proxy组件详解
4.kube-proxy的转发模式
5.service资源对象配置详解
6.ubernetes的服务发现
7.ingress的资源对象配置详解
8.配置ingress controller
9.ingress流量转发详解
实战-通过service配置mysql负载均衡
实战-部署ingress controller
实战-通过ingress配置webserver的负载均衡
十五、Kubernetes的资源调度
1.Kubernetes的调度策略
2.Kubernetes的调度优先级和抢占机制
3.标签选择器
4.污点和容忍
实战-将mysql运⾏在指定节点
实战-将ingress controller配置专机专用

十六、Kubernetes存储
1.基于nfs实现共享存储
2.pvc与pv配置详解
3.Kubernetes csi简介
4.storageclass原理
5.基于nfs-csi实现基于nfs的storageclass
实战-为mysql实现持久存储
十七、Kubernetes配置中心
1.Kubernetes配置中心介绍
2.Kubernetes资源对象之secret
实战-使用configmap存储配置文件
实战-使用secret加密敏感信息
十八、Kubernetes的认证授权
1.Kubernetes的认证机制
2.Kubernetes的用户说明
3.Kubernetes的sa说明
4.Kubernetes的用户管理
5.Kubernetes的sa管理
6.Kubernetes授权系统
7.资源对象之role
8.资源对象之clusterrole
9.资源对象之rolebinding
10.资源对象之clusterrolebinding
11.Kubernetes认证上下文详解
12.Kubernetes认证文件管理
实战-创建一个用户并授权
十九、Kubernetes网络策略
1.Kubernetes网络策略简介
2.资源对象之networkpolicy
实战-使用网络策略限制pod的访问
二十、Kubernetes的集群维护
1.Kubernetes的集群升级
2.etcd介绍与安装
3.etcd的基本操作
4.etcd的备份与恢复
5.metrics-server实现监控指标
6.资源对象之hpa
7.Kubernetes资源管理之limitrange
8.Kubernetes资源管理之resourcequota

二十一、Kubernetes生产实战
实战:在Kubernetes上部署一个wordpress站点
实战:在Kubernetes上部署一个zabbix监控服务
二十二、Kubernetes的包管理器
1.helm简介与安装
2.helm实现包部署
3.helm的模板介绍
4.容器镜像仓库
5.Harbor简介
6.Harbor的使用
实战-企业级镜像仓库harbor高可用部署
二十三、openkruise
1.Kubernetes第三方控制器
2.openkruise简介
3.资源对象之advanced statefulsets
4.资源对象之cloneset
5.资源对象之BroadcastJob
6.镜像预热
二十四、弹性伸缩
1.资源对象之HPA
2.资源对象之VPA
3.基于自定义指标的弹性伸缩
4.KEDA配置实战
二十五、CKA考前辅导
1.CKA考试介绍及相关注意事项
2.CKA考试环境介绍与部署
3.CKA考题详解
【教学环境】


【机构概况】
誉天教育,成立于2001年,目前在北京、广东、浙江、湖南、广西、湖北、深圳、黑龙江、吉林、海南等地均开设校区。专业从事华为、红帽、甲骨文、深信服等国际知名IT厂商的认证课程和实战技能培训,是华为优选级授权培训合作伙伴、红帽授权中国区培训合作伙伴、Oracle WDP授权培训中心和深信服授权培训中心。同时,誉天也是Pearson VUE和Prometric双料授权国际认证考试中心,可提供上百家知名IT厂商的认证考试服务。
誉天本着“学习改变命运,教育成就未来”的文化理念,基于实战型IT技术人才的岗前培训模式,致力于构建中高端IT人才培养体系,为社会输送富有竞争力的优秀IT人才,打造全球的IT教育品牌。
考试服务
誉天国际认证考试中心提供的IT考试服务种类在国内是全面的,几乎包括了所有的国际IT认证,如:Cisco、Redhat、Oracle、Huawei、Microsoft、Vmware、EMC、IBM、HP、Juniper等。




