中培企业IT培训
容器+kubernetes认证管理员(CKA)

关于K8s

K8s简介

Kubernetes(通常简称为K8s)是一款用于自动部署、扩缩和管理容器化应用程序的开源容器编排平台。Kubernetes已发展为现代企业实现敏捷开发、快速迭代、资源优化及灵活扩展的关键技术组件之一。K8s是目前最流行的开源容器编排引擎,在全球都得到了广泛应用。

K8s的应用领域

K8s认证体系

关于CKA认证管理员

CKA认证考试是由Linux基金会和云原生计算基金会(CNCF)创建的,以促进K8s生态系统的持续发展。CKA是全球公认的K8s含金量最高的证书之一。

报名条件 开班计划 学习资料 培训费用
点击咨询 立即了解CKA认证详情

为什么要考CKA认证

中培CKA认证培训的七大优势

一课搞定,技能提升和CKA拿证

Docker
安装与基础操作
镜像与容器管理
K8s
必备基础
核心知识
系统原理
核心实践
CKA考试
环境搭建
基础理论
考试实战
实操练习
核心考点
真题讲解
模拟考试

CKA认证考试介绍

· CKA认证考试须知 ·
线上考试,考试时需自行准备电脑下载考试系统,并且有摄像头、麦克风等,准备好身份证件。
提前网站预约,最快可预约24小时后的考试,取消预约也要提前24小时。
120分钟,要在封闭无人的房间进行,要求桌面没有其他东西,且房间无其他人进出。
共24题,全部为实操题,需在Kubernetes集群环境中通过命令行或YAML文件完成指定任务。
满分100分,66分及以上通过考试。
每人拥有一次免费补考机会。
· CKA认证考试领域及其在考试中的权重 ·
点击了解更多

这些人要尽快考CKA认证

课程大纲

【标准课程】为线上录播形式,共计36课时

第一章:Linux基础以及容器技术
容器技术概述
课程介绍与Linux基础回顾
第二章:Docker基础
Docker安装与基础操作
Docker镜像与容器管理
第三章:Kubernetes集群概念介绍
Kubernetes概述与架构
Kubernetes集群设计与安装
kubeadm工具使用
第四章:Kubernetes中的声明式API
网络解决方案与集群测试
Kubernetes API与YAML文件
第五章:Kubernetes中的资源和对象
NameSpace管理
Pod管理与使用
标签与标签选择器
常用控制器
第六章:Kubernetes中的资源管理
资源调度基础
调度优先级与策略
Taints与Toleration
服务发现与Service
第七章:Kubernetes中的网络实现与网络策略
Ingress控制器
网络模型与CNI插件
网络策略
第八章:Kubernetes中的存储管理以及权限控制
存储基础
PV与PVC
集群安全基础
权限管理
第九章:集群升级
集群维护
集群升级准备
集群升级操作
考前知识点梳理
真题讲解
真题讲解
模拟考试
模拟考试与考前注意事项

【冲刺精讲】为线上直播形式,课后有视频回放,每期2小时*9晚

  • 第一晚
  • 第二晚
  • 第三晚
  • 第四晚
  • 第五晚
  • 第六晚
  • 第七晚
  • 第八晚
  • 第九晚
  • 模块 1:课程概述(30 分钟)

    - CKA认证考试形式、评分标准、高频考点解析
    - 考试流程(PSI平台操作注意事项)
    - 备考策略、课程进度规划

    模块 2:开发环境搭建(90 分钟)

    基础环境安装:
    - Docker安装与配置(CentOS/Ubuntu)
    - Kubernetes集群搭建(Kubeadm单/多节点)
    - Minikube快速启动
    工具配置:
    - kubectl命令行自动补全设置- 本地模拟PSI平台操作环境

    模块 1:基础理论(40 分钟

    - Kubernetes对象模型:Pod、ReplicaSet、Deployment的关系
    - Deployment管理:创建、扩容、缩容、滚动更新原理
    - 案例:无状态应用部署(Nginx示例)

    模块 2:考题实战(60 分钟)

    考题 1:
    扩容Deployment副本数量(考试真题 - 第2题)
    - 指令:kubectl scale deployment --replicas=4
    - 验证:kubectl get pods -l app=xxx
    考题 2:
    创建多容器Pod(考试真题-第9题)
    - 配置:多容器共享Volume(Nginx+Memcached 案例)

    模块 3:实操练习(20 分钟)

    - 创建Deployment并扩容至 3个副本,观察Pod调度状态

    模块 1:基础理论(40 分钟)

    - Service类型:ClusterIP、NodePort、LoadBalancer的区别
    - Ingress原理:七层负载均衡规则(路径匹配、域名绑定)
    - 网络插件:Calico/Flannel基础

    模块 2:考题实战(60 分钟)

    考题 1:
    暴露Service为NodePort(考试真题 - 第4题)
    - 指令:kubectl expose deployment --type=NodePort
    - 验证:curl <NodeIP>:<NodePort>
    考题 2:
    创建Nginx Ingress(考试真题 - 第5题)
    - YAML配置:路径/hello映射至服务端口

    模块 3:实操练习(20 分钟)

    - 为现有Deployment创建 NodePort Service,并通过Ingress暴露路径/test

    模块 1:基础理论(40 分钟)

    - RBAC模型:ClusterRole、Role、ServiceAccount的关联- NetworkPolicy:入站/出站流量控制规则
    - 安全上下文:Pod权限控制(RunAsUser、Seccomp)

    模块 2:考题实战(60 分钟)

    考题 1:
    配置RBAC权限(考试真题- 第1题)
    - 指令:创建ClusterRole并绑定ServiceAccount- 验证:kubectl auth can-i create deployment
    考题 2:
    网络策略允许特定命名空间访问(考试真题-第3题)
    - YAML配置:允许echo命名空间访问 my-app命名空间的9000端口

    模块 3:实操练习(20 分钟)

    - 为app-team1命名空间创建ServiceAccount,赋予创建StatefulSet 的权限

    模块 1:基础理论(40 分钟)

    - 存储类型:HostPath、EmptyDir、NFS、PVC的适用场景
    - PV/PVC生命周期:Provisioning、Binding、Using、Reclaiming
    - 动态存储:StorageClass配置基础

    模块 2:考题实战(60 分钟)

    考题 1:
    创建HostPath类型PV(考试真题-第10题)
    - YAML配置:容量1Gi、访问模式ReadWriteMany
    考题 2:
    创建PVC并挂载至Pod(考试真题-第11题)
    - 指令:kubectl apply -f pvc.YAML
    Pod挂载路径配置

    模块 3:实操练习(20 分钟)

    - 创建PV(HostPath)和PVC,绑定至Nginx Pod并验证数据持久化

    模块 1:基础理论(40 分钟)

    - 节点状态:Ready/NotReady 判断、Taint与Toleration- Pod调度:NodeSelector、Affinity/反亲和性策略- 资源监控:CPU/内存指标查看(kubectl top pod)

    模块 2:考题实战(60 分钟)

    考题 1:
    调度Pod至指定节点(考试真题-第7题)
    - YAML配置:nodeSelector: disk=ssd
    考题 2:
    查看可用节点数量(考试真题-第8题)
    -指令:过滤未打NoSchedule污点的节点
    考题 3:
    节点维护(Drain)(考试真题-第17题)
    - 指令:kubectl cordon + kubectl drain --ignore-daemonsets

    模块 3:实操练习(20 分钟)

    - 将Pod调度至带标签env=prod的节点,并模拟节点维护流程

    模块 1:基础理论(40 分钟)

    - 日志收集:kubectl logs,容器日志(/var/log/containers/)
    - Sidecar模式:日志代理(BusyBox+Tail)、监控数据采集
    - 故障排查工具:kubectl describe pod、kubectl exec

    模块 2:考题实战(60 分钟)

    考题 1:
    查看Pod日志并过滤错误(考试真题 - 第 12 题)
    - 指令:`kubectl logs foo

    模块 3:实操练习(20 分钟)

    - 为现有Pod添加Sidecar容器,实时输出指定日志文件至控制台

    模块 1:基础理论(40 分钟)

    - 升级流程:Kubeadm升级控制平面(Master节点)
    - etcd备份:快照创建与还原
    - 故障诊断:Kubelet 服务异常排查(日志分析、服务重启)

    模块 2:考题实战(60 分钟)

    考题 1:
    升级Kubernetes集群至 1.31.1(考试真题-第14题)
    - 步骤:Drain节点→升级 Kubeadm→Apply 配置→Uncordon节点
    考题 2:
    排查故障节点(NotReady)(考试真题 - 第16题)- 流程:检查Kubelet服务状态→重启服务→验证节点状态

    模块 3:实操练习(20 分钟)

    - 模拟节点NotReady 故障(停止Kubelet服务),并执行恢复操作

    模块 1:核心考点串讲(60 分钟)

    - 高频考题复盘:
    · RBAC权限配置(必考题)
    · Ingress路径映射与Service暴露
    · PV/PVC创建与挂载
    · 节点Drain与故障排查
    - 考试技巧:
    · PSI平台操作避坑(网络卡顿应对)
    · 时间分配策略(优先高分值题)

    模块 2:模拟考试与答疑(60 分钟)

    - 模拟考题实战:随机抽取3道高频题限时完成(如RBAC+Ingress+PV)
    - 常见问题答疑:
    · YAML格式错误排查(缩进、字段拼写)
    · 考试环境与本地环境差异解决方案