159分钟

Kubernetes中间件部署实战

Kubernetes中间件部署实战

本节课将系统掌握如何将一些比较复杂的中间件部署到Kubernetes,比如Redis、RabbitMQ、Kafka、Zookeeper集群等。 课程亮点 实战性强:课程注重实践操作,通过大量的案例和实…

课程分类
编程开发 | 架构设计
适用人群
工程师, 主管/团队负责人, 专家
课程标签
Kubernetes,中间件部署,容器化
本节课将系统掌握如何将一些比较复杂的中间件部署到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集群 课程总结 课后测试
宽哥

宽哥

某上市集团云原生架构师