厦门微思计算机技术有限公司(微思网络)
微思网络始于2002年,面向全国招生!
主要课程:华为、思科、红帽、Oracle、VMware、CISP安全系列、PMP.......
K8S认证工程师(CKA)备考与学习指南
K8s是目前最流行的开源容器编排引擎,在全球都得到了广泛应用,BAT、京东、360、华为、网易、IBM、知乎等国内外诸多知名公司都在基于K8s构建企业容器云平台,支撑公司业务,越来越多的企业也都在向K8s迁移。相信在不远的将来,K8s会成为通用基础设施标准,容器化运维、DevOps建设也成为运维工作重中之重!
因此,CNCF 基金会推出了官方的K8s认证,用于证明你具备对K8s进行运维管理的能力,可胜任K8s相关工作,同时也是K8s工作道路上的敲门砖!
K8S目前具有CKA、CKS、CKAD等三种认证,CKA认证帮助大家具备具有Kubernetes管理员职责的技能﹑知识和能力的保证,CKAD是K8S上关于应用程序开发者的一个证书。CKS是K8S上应用安全的认证专家认证。目前CKA认证是K8S专业认证下最为出名的认证,在很多大厂里面还是非常认可这个证书的。
1.什么是 CKA认证?
CKA全称为(Certificated Kubernetes Administrator)即为官方认证的Kubernetes管理员。Kubernetes 管理员 (CKA) 认证旨在确保认证持有者具备履行 Kubernetes 管理员职责的技能、知识和能力。CKA认证考试是专为Kubernetes管理员、云管理员和其他管理Kubernetes实例的IT专业人员而设的。CKA 认证可以让经过认证的管理员在就业市场上快速建立自己的信誉和价值,也可以让公司更快地雇佣高质量的团队来支持他们的成长。
已获得认证的K8s管理员具备了进行基本安装以及配置和管理生产级Kubernetes集群的能力。他们将了解Kubernetes网络、存储、安全、维护、日志记录和监控、应用生命周期、故障排除、API对象原语等关键概念,并能够为最终用户建立基本的用例。
Certified Kubernetes Administrator(CKA)是由CNCF推出的第一个基于kubernetes的认证,整个考试全部是实操题,且监考极其严格,所以CKA是全球公认的Kubernetes含金量最高的证书之一。
2. CKA认证学什么?
CKA认证针对考核成为当业界的Kubernetes管理员所需的技能。
CKA认证考试包括这些一般领域及其在考试中的权重:
集群架构,安装和配置:25%工作负载和调度:15%服务和网络:20%存储:10%故障排除:30%详细内容:
集群架构,安装和配置:25%
• 管理基于角色的访问控制(RBAC)
• 使用Kubeadm安装基本集群
• 管理高可用性的Kubernetes集群
• 设置基础架构以部署Kubernetes集群
• 使用Kubeadm在Kubernetes集群上执行版本升级
• 实施etcd备份和还原
工作负载和调度:15%
• 了解部署以及如何执行滚动更新和回滚
• 使用ConfigMaps和Secrets配置应用程序
• 了解如何扩展应用程序
• 了解用于创建健壮的、自修复的应用程序部署的原语
• 了解资源限制如何影响Pod调度
• 了解清单管理和通用模板工具
服务和网络:20%
• 了解集群节点上的主机网络配置
• 理解Pods之间的连通性
• 了解ClusterIP、NodePort、LoadBalancer服务类型和端点
• 了解如何使用入口控制器和入口资源
• 了解如何配置和使用CoreDNS
• 选择适当的容器网络接口插件
存储:10%
• 了解存储类、持久卷
• 了解卷模式、访问模式和卷回收策略
• 理解持久容量