刚接触Kubernetes 技术,从事容器及Kubernetes 相关工作的软件开发工程
师、运维工程师。
课程简介:
详细讲解Docker原理、Kubernetes核心概念、Kubernetes中应用生命周期
管理、Kubernetes网络、存储、应用调度等基本知识。
课程目标:
通过本课程学员能掌握基本的容器化布署方式、K8S集群的基本管理方法,
为应用上云及云原生开发打好基础,帮助企业迅速提升Kubernetes团队技术能
力。
课程特色:
理论+每个课程要点的实战训练,熟悉掌握Kubernetes和Docker各个模块;
k8s独立学习环境进行实操练习,讲师在线指导;
系统化,实战化让所有学员能深入学习Kubernetes以及容器相关技术,掌握
CKA考试要点,具备CKA考试要点和基础技能,为后续考证做前期准备。
课程预备知识:
掌握一定的Linux基本操作;
了解进程的概念;
会使用包管理器来安装软件(yum,apt);
本课程需要学员自备电脑,提前安装虚拟化软件或者使用公有云。
课程大纲:
课程安排课程内容
Docker的基本原理
虚拟化技术vs.容器技术
Docker架构介绍
Docker工具的安装部署
Docker运维实战
Docker容器管理与练习
Docker镜像管理与练习
Docker存储使用与练习
Docker网络使用与练习
使用Dockerfile构建镜像;演练:如何制作Docker镜像
Docker私有仓库介绍
DockerCompose介绍
DockerSwam介绍
实战演练:使用docker部署应用(包含:
springboot,MySQL,RabbitMQ,Redis)
容器编排工具
Kubernetes
Docker与Kubernetes关系
Kubernetes架构介绍
Kubernetes核心概念:
Pod,ReplicaSet,Deployment,StatefulSet,DaemonSet,Static
Pod等
Kubernetes命名空间介绍
Kubernetes调度控制:LabelsandSelectors
Kubernetes存储介绍:PV,PVC,StorageClass
Kubernetes管理应用配置
Kubernetes的虚拟网络原理:NodeIP、PodIP、Cluster
IP
Kubernetes弹性伸缩介绍
应用部署实战演练
1)应用镜像制作与推送
2)编写部署使用的YAML文件
3)调试与实例化应用
官方认证介绍
CKA(CertifiedKubernetesAdministrator)是Linux基金会和CNCF官方推
出的K8s管理员认证计划,用于证明持有人有履行K8S管理的知识、技能等相
关能力,CKA认证在国际上有很高的影响力,也是国内云计算厂商及IT企业唯
一认可的Kubernetes技能证书。考试主要规则和规定如下:
3小时在线考试
机考
中/英文监考(可选)
刘嘉明
本人从事软件研发工作十多年,在项目管理、需求分析
到软件开发,云原生架构设计都有丰富的经验。主要授课方
向为虚拟化技术、云计算及容器技术。现任中数通信息有限
公司云PAAS 专家,CKA 持证讲师。
主讲课程:
《Kubernetes 基础学习》
《Certified Kubernetes Administrator CKA 认证指导》
《蓝鲸PAAS 运维实战》
所获认证:
获Certified Kubernetes Administrator CKA 认证
获EXIN DevOps Foundation 认证
获EXIN DevOps Master 认证
获SCRUM.ORG 机构的PSM(Professional Scrum Master)认证
获PMI 的PMP 认证