CKA(Certified Kubernetes Administrator)是Linux 基金会和CNCF官方推出的K8s管理员认证计划,用于证明持有人有履行K8S管理的知识、技能等相关能力。
课程安排 | 关键要素 |
docker | 1、白话介绍容器 ? 容器的介绍 ? 了解镜像 下载镜像 ? 配置 docker 加速器 ? 快速运行一个简单的容器 |
2、docker 镜像管理 ? 了解镜像的命名方式 ? 镜像管理 pull,tag,rmi ? 导入及导出镜像 | |
3、容器管理 ? 管理容器常见的命令 ? 数据卷的使用 ? 容器中变量的使用 ? 容器的端口映射 | |
4、docker 网络管理 ? 容器互联 ? 练习:用 wordpress+MySQL 搭建个人博客 | |
5、自定义镜像 ? Dockerfile 内容详解 | |
6、本地仓库管理 ? 配置 docker 本地仓库 ? 往本地 docker 仓库推送镜像 ? 删除本地仓库里的镜像 | |
7、限制容器资源 ? 了解 cgroup ? 限制内存资源 ? 限制容器 CPU 资源 | |
8、用 cAdvisor 监控容器 | |
9、compose 编排工具 | |
10、harbor 搭建私有仓库 | |
kubernetes | 1、kubernetes 框架 ? 了解 kubernetes 的框架 ? 了解 kubernetes 各个组件的含义 |
2、kubernetes 安装 ? kubeadm 安装方式 ? 了解什么是命名空间 ? 命名空间管理 ? 安装 Heapster 监控系统 ? etcd 管理 ? etcd 快照管理 ? kubeadmin 安装 ? 多集群之间切换 | |
3、pod及节点管理 ? 创建查询及删除pod ? 了解pod重启策略 ? 在pod中运行指定命令 ? pod中变量的设置 ? 端口映射 ? 在pod中执行命令 ? pod的调度策略 ? 通过label手动指定pod运行的节点 ? 初始化容器(init container) ? 静态pod (static pod) ? 节点cordon及uncordon管理 ? 节点污点管理 | |
4、存储管理 ? 本地卷 ? 网络数据卷 NFS iscsi ? 持久性存储 persistent volume 回收策略 | |
5、密码管理 ? 使用 secret 管理密码以卷的方式引用密码 以变量的方式引用密码 ? 使用 configmap 管理密码 | |
6、deployment ? 理解deployment的作用 ? 通过命令行的方式快速deployment ? 通过YAML方式创建deployment ? 使用deployment对镜像版本进行升级及回滚 ? 使用deployment管理pod副本数 ? 弹性伸缩 ? 滚动升级 ? 自动弹性伸缩 | |
7、健康性检查 ? pod 的默认检查策略 ? 通过 liveness 对 pod 健康性检查 ? 使用 readiness 对 pod 健康性检查 ? 健康性检查在各种环境中的应用 | |
8、daemonset | |
9、服务发现 ? 理解 service 的工作原理 ? 服务的发现 ? 服务的发布:clusterIP, NodePort,LoadBalancer ? 配置 ingress | |
10、job ? 创建 job ? 了解 job 中 pod 的重启策略 ? 计划任务 job | |
11、网络策略及资源限制 ? kubernetes 跨机器通信原理 ? flannel 网络 ? calico 网络 ? 网络策略 | |
12、安全及配额管理 ? 安全管理 API 服务器认证及授权 ? 资源限制 Security Contexts | |
13、Kubernetes 应用部署 Helm Chart ? Helm 工具的架构和安装使用 ? Charts 的概念和使用 | |
14、kubernetes 日志管理 ? Kubernetes 日志收集方法介绍 ? EFK 概述及部署 ? EFK 日志管理 | |
15、kubernetes 监控 ? 监控方案 ? 使用 prometheus 监控 | |
16、DevOps ? 了解 devops ? gitlab 配置 ? 安装及配置 Jenkins ? 使用 gitlab+Jenkins+kubernetes 建立 CI/CD 解决方案 | |
17、k8s 高可用 ? 了解高可用架构 ? 配置 k8smaster 的高可用 |
课程优势
1、证明持有人可以管理Kubernetes集群,具备相关知识。
2、CKA认证在国际上有很高的影响力,也是国内云计算厂商及IT企业唯一认可的Kubernetes技能证书。
3、帮助所在企业迅速提升Kubernetes团队技术能力,以及给公司提供申请认证 Kubernetes 服务提供商(KCSP)的机会。
课程时间
3天,理论讲解+实操演练;
课程内容丰富,囊括了Kubernetes最常见的知识点,学员能熟练部署及配置Kubernetes、了解Kubernetes里的调度策略、网络模型。同时配以大量的实操练习,不仅让学员能提供理论知识,还能强化动手能力。
CKA认证考试的考点
CKA认证针对考核成为当业界的Kubernetes管理员所需的技能。
CKA认证考试包括这些一般领域及其在考试中的权重:
Copyright © 2020 All Rights Reseverd Designed by 5thspace.net 备案号:沪ICP备15017019号-1