你将收获

0基础学习docker、Kubernetes的管理

掌握CKA考试的各个考点

适用人群

需要掌握Kubernetes集群部署和维护操作的工程师、技术人员,以及希望通过CKA(Certified Kubernetes Administrator)的相关人员。

课程介绍

请特别注意本课程的最后更新时间与当前考试版本是否一致!!!!

2021年3月最后更新,当前K8S考试版本为 v1.20

 

5天上机实操培训 + 1天考前辅导:

模块 课程内容
Container与Kubernetes概述 √    容器的概述
√  容器与虚拟化的关系
√  容器与Docker关系
√  容器技术的发展历程
√  容器编排技术概述
√  Kubernetes概述
√  Container和Kubernetes的关系
Docker的安装和管理 √  Docker安装
√  Docker基础操作
√  docker存储机制
√  构建docker网络
√  Namespace和Cgroup
√  容器资源限制
实战:
√  为企业部署Docker
√  秒级搭建HTTP服务
√  实现容器的持久化存储
Kubernetes架构介绍 √  Kubernetes架构
√  主要组件介绍
√  基本概念与术语
√  Kubernetes管理对象
Kubernetes 安装和配置 √  设计Kubernetes集群
√  基于centos平台的安装配置
√  安装Kubernetes   Masters和Nodes
√  安装并使用kubeadm来安装,配置和管理Kubernetes集群
√  选择网络解决方案
√  部署后的测试
实战:
√  为企业构建Kubernetes集群
Kubernetes API   及集群访问 √  Yaml文件对API资源结构的定义
√  使用Kubectl对API资源做访问
√  NameSpaces介绍
√  NameSpace管理
实战:
√  编写yaml文件
√  构建Kubernetes的命名空间
Pod管理与使用 √  Pod介绍与原理讲解
√  Pod创建与删除
√  Pod生命周期管理
√  Static Pods
√  Init Containers
实战:
√  创建多容器的pod
√  pod生命周期管理
√  设置POD中容器的启动顺序
Label与Label   Selector √  标签(Label)
√  标签选择器(Label Selector)
√  使用标签选择器来安排Pod
√  使用标签选择器来管理Node
实战:
√  让Pod运行到指定的节点
√  批量管理指定标签的Pod
Kubernetes常用的控制器 √  ReplicaSet
√  Deployment
√  DaemonSet
√  Job
√  CronJob
√  Statefulset
实战:
√  在每一个节点部署nginx服务
√  实现nginx服务的弹性伸缩
√  快速实现企业nginx服务的滚动升级
√  创建一次性和周期性任务
Kubernetes网络及服务 √  Kubernetes网络模型
√  Pod网络实现方式
√  Calico 网络插件及部署
√  Service的作用
√  通过服务发现的服务访问流程
实战:
√  实现POD与POD通信
√  实现POD与NODE通信
√  实现nginx和http服务外部访问
Kubernetes 负载均衡 √  IPTABLES模式实现原理
√  IPVS模式实现原理
√  Ingress的原理讲解和使用
实战:
√  实现HTTP的负载均衡
√  创建Ingress
Kubernetes存储 √  EmptyDir
√  hostPath
√  NFS
√  PV和PVC
√  StorageClass
√  ConfigMap介绍
√  Secret介绍
实战:
√  实现POD间的共享存储
√  向POD中分发机密信息
√  创建使用StorageClass
Kubernetes资源调度 √  Kubernetes资源管理
√  Kubernetes调度器
√  Kubernetes调度策略
√  Kubernetes调度优先级和抢占机制
√  Node策略和pod策略
√  Taints和Toleration
实战:
√  为企业设置POD亲和性
√  设置Kubernetes调度优先级
√  将服务器设置为污点
Kubernetes 安全 √  访问API
√  身份的验证与授权
√  基于角色访问权限配置
√  网络安全策略配置
实战:
√  为企业创建Kubernetes帐号
√  设置帐号的权限
√  验证权限
√    配置Network Policy
日志、监控、Troubleshooting和维护 √  Kubernetes的日志方案
√  Troubleshooting的方法论
√  常见的场景排错
√  维护模式(Cordon)
√  疏散POD(Drain)
实战:
√  排查Kubernetes常见故障
√  设置维护模式
Helm包管理工具 √  Helm简介
√  使用Helm
√  Chart简介
√  Chart模板的使用
实战:
√  通过helm为企业部署Web
√  通过helm构建WordPress博客平台
√  使用Helm实现企业应用的升级与回滚

 

考前辅导:

√  考试卷购买
√  考试预约流程
√  考试环境介绍
√  考前辅导,真题讲解

课程目录