159分钟
Kubernetes中间件部署实战
本节课将系统掌握如何将一些比较复杂的中间件部署到Kubernetes,比如Redis、RabbitMQ、Kafka、Zookeeper集群等。 课程亮点 实战性强:课程注重实践操作,通过大量的案例和实…
本节课将系统掌握如何将一些比较复杂的中间件部署到Kubernetes,比如Redis、RabbitMQ、Kafka、Zookeeper集群等。
课程亮点
实战性强:课程注重实践操作,通过大量的案例和实验,让学员在动手实践中掌握相关技能,让学员能够亲自编写Operator和Chart,体验一键安装中间件的快感。
内容全面:课程涵盖了Kubernetes中间件部署的多个方面,包括Operator和Helm的使用、中间件的创建和管理等。学员通过本课程的学习,将能够全面掌握中间件部署的核心技能。
专业授课:课程由具有丰富实战经验的专业人士授课,打通学习底层逻辑,帮助学员更好地理解和应用所学知识。
这些集群应用比较复杂,搭建时涉及的资源文件也比较多,如果使用传统的管理方式显得尤为麻烦,所以需要一种简单的方式就可以部署、管理Kubernetes上的一些比较复杂的应用。
在Kubernetes中,可以使用包管理工具——Operator和Helm来管理比较复杂的中间件,本课程将从这两个包管理工具展开,理解K8s中间件容器化,掌握Kubernetes包管理工具的使用,实战应用不同的工具部署K8s中间件集群,并且学习Helm的核心语法,从而实现自己编写Helm Chart文件,实现集群一键安装。
课程导读
一、中间件容器化
- 1.中间件部署原理
- 2.单实例部署与访问
- 3.中间件集群管理
二、K8s中间件集群部署实操
- 1.使用Operator创建Redis集群
- 2.Redis集群的连接和扩容
- 3.使用Helm安装Zookeeper集群
- 4.使用Helm安装Kafka集群
三、Helm语法
- 1.Chart 目录层级
- 2.Helm 内置变量
- 3.Helm 常用函数
- 4.Helm 流程控制
四、Helm Chart实战编写
- 1.使用StatefulSet安装RabbitMQ集群
- 2.编写Chart一键安装RabbitMQ集群
课程总结
课后测试
宽哥
某上市集团云原生架构师