课程介绍
CKA全称为(Certificated Kubernetes Administrator)即为官方认证的Kubernetes管理员。课程旨在通过系统化的强化学习和有针对性的练习,帮助学员掌握容器及使Kubernetes进行容器编排的相关知识。课程内容使学员能够掌握作为一个Kubernetes系统管理员所需的知识、技能和能力。作为学习能力检验的结果,最终有助于获得CKA认证。
培训对象
数据中心相关运维人员、想系统学习kubernetes的人员及想获取CKA证书的人群。
课程收益
通过学习帮助学员了解:
Kubernetes的基本概念、集群架构及原理;
Kubernetes集群的安装、配置、管理和升级过程;
Kubernetes的集群、组件及应用的日志和监控系统;
Kubernetes的调度策略和算法 应用程序的生命周期管理;
Kubernetes的安全、认证和授权机制;
Kubernetes的存储管理机制;
Kubernetes API、服务和网络;
Kubernetes网络模型的实现方式;
Kubernetes的故障排除方法。
知识概要
-- Kubernetes 概述;
-- Kubernetes 架构及原理;
-- Kubernetes 安装和配置;
-- Kubernetes API 及集群访问;
-- ReplicaController,ReplicaSets 和 Deployments;
-- Kubernetes中的存储管理;
-- Kubernetes网络及服务发现;
-- Ingress及负载均衡;
-- DaemonSets,StatefulSets,Jobs,HPA;
-- Kubernetes 调度;
-- Kubernetes 安全;
-- Kubernetes 安全;
-- 自定义资源CRD;
-- Kubernetes Federation原理概述;
-- 应用编排、Helm、Chart;
-- Kubernetes认证流程;
-- 模拟测试。
课程大纲
第一章:课程介绍
第二章:Kubernetes 概述
1. Kubernetes发展历程
2. Container和Kubernetes的关系
第三章:Kubernetes 架构及原理
1.Kubernetes架构
2.主要组件介绍
3.基本概念与术语
第四章:Kubernetes 安装和配置
1.部署Kubernetes的各种方式
2.基于ubuntu/linux平台的安装配置
第五章:Kubernetes API 及集群访问
1.Kubernetes API调用标准
2.Yaml文件对API资源结构的定义
3.使用Kubectl对API资源做访问
第六章:ReplicaController,ReplicaSets 和 Deployments
1.RC的概念
2.RelicaSets概念
3.Deployments的操作
4.Rolling update
5.Label和Selector的使用
第七章:Kubernetes中的存储管理
1.Kubernetes中支持的存储类型
2.Volume的概念
3.PV和PVC
4.StorageClass
5.Configmaps
第八章:Kubernetes网络及服务发现
1.Kubernetes网络概览
2.Service的作用
3.通过服务发现的服务访问流程
第九章:Ingress及负载均衡
第十章:DaemonSets,StatefulSets,Jobs,HPA
第十一章:Kubernetes 调度
1.调度策略和算法
2.Node策略和pod策略
3.Taints和Toleration
第十二章:Kubernetes 安全
1.Authentication
2.Authorization(ABAC,RBAC)
3.Admission Control
4.Security Context
5.Network Policy
第十三章:日志、监控、Troubleshooting
1.Kubernetes的日志方案
2.Kubernetes的监控方案
3.Troubleshooting的方法论
第十四章:自定义资源CRD
1.自定义API资源
2.管理自定义的API资源
第十五章:Kubernetes Federation原理概述
1.Kubernetes Federation创建
2.Federation支持的API类型
第十六章: 应用编排、Helm、Chart
1.应用部署需求
2.Helm架构
3.Chart的概念和使用
第十七章: Kubernetes认证流程
第十八章: 模拟测试
认证过程
考试内容:线上考试,时长2小时,认证有效期3年,可接受1次重考。考生需于购买考试后,12个月内进行考试。通过认证考试的考生将获得PDF认证证书。
开班信息
暂无开班信息