开源技术生态培训:K8S架构师实战营

CKA认证和Rancher的生成落地实践

课程定价:5500,拼团4999

上课方式:全程直播

课程简介

首先,分别介绍三个重要概念:Kubernetes、CKA认证、Rancher:

·起源Google的Kubernetes在过去几年中一直是云计算领域最著名的开源项目之一,作为容器编排的事实标准,在全球都得到了广泛应用,Google、字节跳动、BAT、 京东、美团、华为等国内外诸多知名公司都在基于K8s构建企业容器云平台,支撑公司业务,越来越多的企业也都在向K8s迁移。

·如Linux 基金会常务董事 Jim Zemlin所言,Kubernetes 已经成为云计算时代的 Linux 操作系统;考虑到K8s可能很快就会成为通用基础设施标准,且容器化运维、DevOps 建设也成为运维工作重中之重,故CNCF与Linux基金会合作推出了官方的Kubernetes管理员认证计划CKA(Certified Kubernetes Administrator),通过 CKA的工程师说明已经满足对K8s进行管理的能力,可胜任K8s相关工作,同时也是K8s工作道路上的敲门砖.

·Rancher多年来作为容器领域的创新者与领导者,国内的客户群体2W+(银行证券、保险行业、金融创新企业、零售科技电信企业、政府媒体教育、制造业企业),为使用容器的公司打造开源的容器管理平台。Rancher简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),满足 IT 需求规范,赋能 DevOps团队。鉴于以上,本课程通过系统化的理论学习与针对性的实验练习的方式,帮助学员快速掌握Kubernetes相关知识与Rancher生产环境中的项目落地。

课程特色:少有的生产落地实践

·讲师更加权威:由Linux Foundation授权CKA培训讲师(LFAI)、Rancher官方认证讲师(RCTI)亲自直播授课。

·内容更加全面:相比市面上同类课程,本课程加上了Rancher生产落地的架构设计。

·实践落地为先:课程包含了Kubernetes CKA认证与Rancher实际项目中的最佳实践,相当于生产落地实战。

适配岗位

实战项目

实战1 Kubernetes架构

实战2 Rancher云平台架构

实战3 Longhorn架构

适合人群

本次课程适用于零基础与具备一定Kubernetes基础对Rancher生产落地有需求的学员比如容器技术爱好者、云计算从业者、运维工程师、开发工程师、架构师。

授课讲师:孟凡浩

Linux Foundation授权CKA培训讲师(LFAI)

Rancher官方认证讲师(RCTI)

曾任云计算售前架构师,精通云计算、高性能计算平台技术。曾服务腾讯、深圳招商银行、北京长城人寿、光大银行、北京海关总署、中国航天空气动力研究院、中国航天科技集团第九研究院、上海航天技术研究院、四川航天技术研究院、中国空间技术研究院、清华大学、国家电网、天津三电汽车空调公司、济南移动、哈尔滨移动等客户。

培训近千人学员,近几年曾为腾讯、国家电网、电信、联通、济南移动、深圳招商银行、北京海关总署等近二十家企业客户培训Kubernetes相关课程。

课程大纲

第一阶段 掌握Kubernetes与Rancher基础
第一课 初识Kubernetes
Kubernetes与Rancher介绍
架构与核心组件介绍
kubeadm与RKE工具集群部署实战
部署单节点Rancher云平台
第二课 Kubectl的配置与使用
kubectl配置文件 
shell自动补全 
基础命令讲解
第三课 Label 与 Annotation
Label讲解 
Annotation讲解 
生产中的使用
第四课 Kubernetes API 与 Resources
API 版本与API 组讲解
Kubernetes集群api-resources讲解
第五课 项目与命名空间
Project与Namespaces介绍
项目中的使用与管理
第六课 工作负载
Pods
Pods
Init Containers
Static Pod
第七课 如何发布应用(控制器)
ReplicaSet
Deployments
StatefulSets
DaemonSet
CronJob
第八课 Services 与 Load Balancing
什么是Service 
Service的多种类型 
VIP 和 Service 代理
会话保持 
Ingress 与 Controller
第九课 服务发现
CoreDNS介绍  
DNS策略 
Pod的DNS设置
设置Pod的主机名
HostAliases
第十课 Pod生命周期管理
生命周期介绍 
应用的健康检查
第十一课 数据存储
Volume介绍
PV 与 PVC的使用
项目中StorageClass的使用
EmptyDir临时数据存储
ConfigMap 与 Secret的使用
第十二课 Pod的节点分配
nodeName与nodeSelector的应用场景
亲和与反亲和项目中的使用
第十三课 污点与宽容
Taint与Toleration实战与使用分析
第十四课 Pod水平自动伸缩
HPA原理讲解
Metrics Server组件讲解与部署
CPU与Memory自动扩缩容
第十五课 资源调度
集群的资源划分(Resource Quota)
如何避免雪崩(Limit Range)
第十六课 访问控制
Pod安全策略
网络策略
User Account 与 Service Account
RBAC
安全上下文
第十七课 Helm 与 Chart
Helm概念与介绍
Helm常用命令讲解
第十八课 CKA认证考前模拟
CKA考前模拟练习
第二阶段 容器平台生产落地最佳实践
第十八课 集群规划设计落地最佳实践
生产环境架构规划
生产环境架构设计
网络的选型
Rancher高可用集群部署
Rancher云平台网络插件选型和规划
容器云平台操作系统选型
容器云平台资源规划
container-runtime配置和调优
第十九课 应用数据持久化存储
常见分布式存储介绍 
Longhorn原理和使用 
Longhorn数据备份和灾备
第二十课 容器环境下的网络
Rancher的网络介绍
第二十一课 平台运维最佳实践
常见问题及解决方案
容器云平台应急方案
回到顶部