18018650584

18621556435


​​学院动态

College dynamics

雅菲奥朗Kubernetes CKA认证那些事

一 、K8S

1. 什么k8s?

Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。


Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。 Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在 Google 在大规模运行生产工作负载方面拥有十几年的经验 的基础上,结合了社区中最好的想法和实践。


2. 为什么需要 Kubernetes,它能做什么?

容器是打包和运行应用程序的好方式。在生产环境中,你需要管理运行应用程序的容器,并确保不会停机。 例如,如果一个容器发生故障,则需要启动另一个容器。如果系统处理此行为,会不会更容易?


这就是 Kubernetes 来解决这些问题的方法! Kubernetes 为你提供了一个可弹性运行分布式系统的框架。 Kubernetes 会满足你的扩展要求、故障转移、部署模式等。 例如,Kubernetes 可以轻松管理系统的 Canary 部署。


3. 基本组件

二、CKA

1. 什么是CKA?

云原生基金会(CNCF)于2015年12月成立,隶属于Linux基金会。CNCF孵化的第一个项目就是kubernetes,随着容器的广泛流行,kubernetes已经成为容器编排工具的事实标准。CKA(Certified Kubernetes Administrator)是由CNCF推出的第一个基于kubernetes的认证,整个考试全部是实操题,且监考极其严格,所以CKA是全球公认的Kubernetes含金量最高的证书之一。


2. 为什么要获得CKA认证?

当前Kubernetes最权威的认证就是CKA认证。对企业而言,Kubernetes认证服务供应商一般需要有3名CKA。对个人而言,获得CKA认证,是检测自己学习成果的一个重要指标。 一来可以系统的学习知识, 二来可以通过证书向企业证明自己的技术实力。

 

3. CKA认证学什么?

雅菲奥朗CKA认证培训旨在通过系统化的强化学习和有针对性的练习,帮助学员掌握容器及使用Kubernetes进行容器编排的相关知识。课程内容使学员能够掌握作为一个Kubernetes系统管理员所需的知识、技能和能力。作为学习能力检验的结果,最终有助于学员获得CKA认证。


CKA认证确保CKA认证人员具有履行 Kubernetes 管理员职责的技能、知识和能力。通过认证的 Kubernetes 管理员展示了包括基础安装和配置、管理产品级别的 Kubernetes 集群方面的能力。


CKA课程目标:


通过学习您应该能够了解:


  • 容器的基本概念、Docker的安装及管理


  • Kubernetes的基本概念、集群架构及原理


  • Kubernetes集群的安装、配置、管理和升级过程


  • Kubernetes的集群、组件及应用的日志和监控系统


  • Kubernetes的调度策略和算法 应用程序的生命周期管理


  • Kubernetes的安全、认证和授权机制


  • Kubernetes的存储管理机制


  • Kubernetes API、服务和网络


  • Kubernetes网络模型的实现方式


  • Kubernetes的故障排除方法


4. CKA认证考什么?


CKA认证针对考核成为当业界的Kubernetes管理员所需的技能。CKA认证考试包括这些一般领域及其在考试中的权重:


◆ 集群架构,安装和配置:25%


◆ 工作负载和调度:15%


◆ 服务和网络:20%


◆ 存储:10%


◆ 故障排除:30%


考试模式:线上考试


考试时间:2小时



雅菲奥朗CKA培训