以下是 CKA(Certified Kubernetes Administrator) 认证考试的核心领域及其在考试中的权重分布:
1、Kubernetes架构 (25%)
• 控制平面组件(API Server、Scheduler、Controller Manager)
• 节点角色(Master/Worker)与职责分离
• 集群通信机制与ETCD存储原理
2、安装与配置(15%)
• 使用kubeadm初始化集群及升级操作
• 高可用性配置(多主节点部署)
• 网络插件集成(CNI)与存储插件配置
3、工作负载管理(15%)
• Pod生命周期管理(创建、更新、删除)
• Deployment/StatefulSet滚动更新策略
• 资源请求与限制设置
• ConfigMap/Secret动态注入
4、服务与网络(20%)
• Service类型(ClusterIP、NodePort、LoadBalancer)
• Ingress控制器配置与路由规则
• CoreDNS服务发现机制
• 网络策略(NetworkPolicy)实施
5、存储管理 (10%)
• PVC/PV持久化存储绑定流程
• 多种存储类(SC)的配置与动态供给
• 卷模式选择与回收策略
6、故障排除 (30%)
• 日志分析(容器日志、系统日志)
• Pod/Node故障定位与恢复
• 集群组件状态检查与调试
• 常见问题排查(如DNS解析失败、镜像拉取超时)
7、安全与RBAC(12%)
• 基于角色的访问控制(RoleBinding/ClusterRoleBinding)
• ServiceAccount与SA令牌管理
• TLS加密通信配置
8、调度与优化(5%)
• 亲和性(Affinity)与反亲和性规则
• HPA自动扩缩容配置
• 资源调度策略优化
9、日志与监控(5%)
• 集群日志收集方案(EFK栈)
• 监控工具集成(Prometheus+Grafana)
建议备考者结合官方文档进行针对性练习,尤其重视故障排除和实际环境操作经验积累。