![](/template/pc/skin/images/footerWeChat.jpg)
![](/template/pc/skin/images/footerWeChat2.png)
咨询在线客服 即可领取 超大额优惠券 >>
近期CKA版本稳定 点击客服弹窗 马上了解拿证秘籍>>
------------------------------------------------------------------------------------------
▼ 课程适合人群
1. 刚毕业还没有工作经验的学生
在校期间没有学习到实用的技术,也没有考取下有价值的证书,即将离校的你对未来规划感到迷茫,不知道该找寻什么方向的工作。
2. 对目前工作不满意想进IT行业的人士
你也许每天工作累死累活,收入微薄;又或者朝九晚五工作没有挑战性,想转行一下IT技术行业,但不知如何入手。
3. 想要提升技术的从业者
已经进入这个行业的你,每天兢兢业业工作,却没有一个好的引领者带你提升技术。技术止步不前,薪资没有提升想考取一个更高级的证书提升自己。
▼ 证书介绍
CKA认证针对考核成为当业界的Kubernetes管理员所需的技能。CKA现有以下两种考试方式可供选择: 英文监考官--线上考试 (考试编号:CKA), 中文监考官--线上考试(考试编号:CKA-CN)。
CKA认证考试包括这些一般领域及其在考试中的权重:
集群架构,安装和配置:25% | 工作负载和调度:15% | 服务和网络:20% |
存储:10% | 故障排除:30% |
>>CKA (Certified Kubernetes Administrator)
考试模式:线上考试
考试时间:2小时
认证有效期:2年
软件版本:Kubernetes v1.30
重考政策:可接受1次重考
经验水平:中级
(考试详情可咨询我们的考务老师微信:HCIE99)
▼ 课程大纲
Linux-Kubernetes微服务项目实战培训课程
从0教起 学企业实战 高效率考证 高质量就业
掌握企业容器环境下的应用部署与管理
共12小时左右
1. 了解Docker起源、与传统虚拟化对比的优势
2. 掌握docker安装及镜像加速配置
3. 掌握docker容器/镜像管理命令
4. 掌握docker部署容器化应用
5. 容器数据卷功能介绍
6. 掌握docker部署mysql并数据持久化
7. 掌握docker部署redis并数据持久化
8. 掌握docker部署nginx并数据持久化
9. 掌握docker部署tomcat并数据持久化
10. 掌握dockerfile构建各种应用镜像
11. 掌握镜像转为压缩文件方法
12. 掌握压缩文件转为镜像方法
13. 掌握容器转为镜像方法
14. 掌握docker四种网络模式
15. 掌握docker跨主机Overlay网络
16. 掌握docker私有仓库registry
17. 创建docker私有仓库Harbor
18. Containerd介绍
19. Containerd安装方式
20. Containerd命令介绍
21. Containerd镜像管理
22. Containerd容器管理
23. Containerd名称空间管理
深入理解K8s容器编排技术,掌握K8s集群管理方式,轻松玩转K8s
共30小时左右
1. kubernetes 容器编排介绍
2. kubernetes 集群组件功能
3. kubernetes 高可用集群部署
4. kubernetes 集群环境初始化
5. kubernetes 集群网络插件Calico部署
6. kubernetes 集群环境测试
7. Kubernetes资源类型介绍
8. Kubernetes资源类型-namespace
9. Kubernetes资源类型-pod概念
10. Kubernetes资源类型-Pod控制器种类
11. Kubernetes资源管理方式-命令行
12. Kubernetes资源管理方式-YAML文件
13. ReplicaSet控制器
14. Deploymtn控制器
15. DemonSet控制器
16. HPA控制器
17. StatefulSet控制器
18. Pod扩缩容
19. Pod版本变更
20. Pod镜像拉取策略Never
21. Pod镜像拉取策略IfNotPresent
22. pod端口设置
23. pod资源配额
24. Pod多容器创建方式
25. pod环境变量定义方式
26. pod容器执行命令方式
27. pod调度概述
28. pod定向调度NodeName
29. pod定向调度NodeSelector
30. pod污点Taints
31. pod污点PreferNoShedule
32. pod污点NoSchedule
33. pod容忍Toleration
34. pod容器探测livenessProbe
35. pod容器探测readinessProbe
36. pod容器探测exec
37. pod容器探测tcpSocket
38. pod容器探测http
39. pod重启策略
40. pod版本更新策略Recreate
41. pod版本更新策略RollingUpdat
42. pod版本回滚
43. Pod自动扩缩容
44. Service功能介绍
45. Kube-proxy功能介绍
46. UserSpace代理模式
47. Iptables代理模式
48. Ipvs代理模式
49. Service资源清单文件定义
50. Service-Cluster IP应用案例
51. Service-NodePort应用案例
52. Ingress功能及种类介绍
53. Ingress-nginx环境搭建
54. Ingress-nginx HTTP应用案例
55. Ingress-nginx HTTPS应用案例
56. ConfigMap概念介绍
57. ConfigMap创建与使用
58. ConfigMap热更新方式
59. Secret概念介绍
60. Secret创建与使用
61. Secret热更新方式
62. K8s用户分类介绍
63. 创建K8s普通用户
64. 创建Service Account
65. 鉴权RBAC授权Role、RoleBinding、ClusterRole、ClusterRolebinding
66. K8s数据持久化方式介绍
67. K8s支持的存储类型介绍
68. 本地存储-EmptyDir应用案例
69. 本地存储-HostPath应用案例
70. 网路存储-NFS应用案例
71. PV与PVC存储应用案例
72. StorageClass动态存储
73. 无状态应用与有状态应用介绍
74. statefulSet控制器的工作及应用场景
75. 掌握statefulSet部署MySQL数据库
76. 掌握statefulSet中的PVC数据持久化
77. 掌握有状态应用的访问方式
掌握各种项目在K8s中部署思路及部署方式
共12小时左右
第一章:K8s部署php项目实战
1. Php项目部署思路分析
2. 掌握Harbor镜像仓库部署及使用
3. 掌握dockerfile制作PHP项目镜像
4. 掌握ConfigMap存储项目配置文件
5. 掌握storageClass动态存储对数据持久化
6. 掌握Ingress发布项目对外访问
第二章:K8s部署java项目实战
1. Java项目部署思路分析
2. 掌握dockerfile制作java应用镜像
3. 掌握storageClass动态存储对数据持久化
4. 掌握Ingress发布java应用对外访问
第三章:K8s部署Python项目实战
1. Python项目部署思路分析
2. 掌握dockerfile制作python项目镜像
3. 掌握storageClass动态存储对数据持久化
4. 掌握Ingress发布项目对外访问
第四章:K8s部署Go项目实战
1. Go项目部署思路分析
2. 掌握dockerfile制作Go项目镜像
3. 掌握storageClass动态存储对数据持久化
4. 掌握Ingress发布项目对外访问
第五章:K8s部署springcloud微服务项目实战
1. 微服务架构介绍
2. 微服务部署思路介绍
3. 部署微服务数据层-MySQL
4. 部署微服务数据层-redis
5. 部署微服务治理层-Nacos
6. 部署微服务治理层-Sentinel
7. 部署微服务治理层-Skywalking
8. 部署微服务组件-sytem
9. 部署微服务组件-auth
10. 部署微服务组件-gateway
11. 部署微服务组件-monitor
12. 部署微服务组件-UI
13. 更新微服务组件
掌握在Kubernetes环境下Jenkins实现微服务应用自动化CI与CD
共9小时左右
1. CI/CD概念介绍
2. 传统环境如何实现CI/CD
3. K8s环境如何实现CI/CD
4. 安装harbor镜像仓库
5. K8s中部署GitLab代码仓库
6. K8s中部署postgresql数据库
7. K8s中部署sonarqube代码质检平台
8. Jenkins的pipeline快速入门
9. Jenkins动态slave基本概念
10. Jenkins动态slave配置与实现
11. Jenkins动态slavePod模板定义
12. Jenkins动态slave流水线测试
13. Jenkins构建java项目场景说明
14. Jenkins构建java项目-代码提交
15. Jenkins构建java项目-代码拉取
16. Jenkins构建java项目-漏洞扫描
17. Jenkins构建java项目-代码编译
18. Jenkins pipeline流水线代码编译
19. Jenkins pipeline流水线-制作docker镜像
20. Jenkins pipeline流水线-交付应用至K8s
21. Jenkins pipeline流水线-全自动CI过程及测试
22. Jenkins Pipeline流水线-获取harbor镜像tag
23. Jenkins pipeline流水线-部署应用至K8s生产环境
24. Jenkins pipeline流水线-应用回滚
25. Jenkins微服务环境准备
26. Jenkins微服务漏洞检测
27. Jenkins微服务项目编译
28. Jenkins微服务镜像制作
29. Jenkins微服务至K8s环境测试
30. Jenkins微服务自动触发ci流水线
31. Jenkins微服务cd流水线
掌握在Kubernetes环境下日志收集工具ELKStack
共9小时左右
1. K8s部署 zookeeper
2. K8s部署kafka
3. K8s部署Elastersearch
4. K8s部署Kibana
5. K8s部署Filebeat
6. K8s部署Logstash
7. 收集kube-system日志
8. 通过ELK收集K8s集群日志
9. Kibana日志展示与绘图