排序
编写Chart一键安装RabbitMQ集群
一、下载文件 上面文件说明: `Chart.yaml` 文件包含了该chart的描述。你可以从模板中访问它 * `apiVersion`:Chart的apiVersion,目前默认都是v2 * `name`:Chart的名称 * `description`:Chart描...
Zookeeper集群扩容与删除
一、Zookeeper集群扩容 1.修改values.yaml相应配置,搜索replicaCount,将副本数修改为5 ` 2.开始扩容 3.查看pod建立情况,观察到已经成功扩容 二、删除Zookeeper集群 执行`helm delete -n public...
中间件容器化思路与K8s管理中间件集群对比
一、如何部署一个应用至K8s 1.了解应用 * 应用的架构 * 应用相关配置 * 应用端口号 * 应用如何启动 2.获取应用镜像 3.获取合适部署方式 * 分为有状态还是无状态 * 是否要配置分离 * 部署文件来...
使用Operator创建Redis集群
一、创建Operator 拉取源码 创建Operator 结果验证 二、创建Redis集群 2.1 非持久化数据 1.修改redis.kun_v1alpha1_distributedrediscluster_cr.yaml镜像为国内镜像 上面参数说明: * masterSize...
单实例RabbitMQ部署到K8s实战
一、创建deployment 1.创建ns 2.编写Rabbitmq配置文件 3.创建Pod并进行验证 二、创建Service 1.编写Service配置文件 2.在k8s-master01上创建上诉服务,并查看刚刚创建的service,查看对外暴露的...
StatefulSet安装RabbitMQ集群
一、下载基本文件 二、检查之前是否安装过rabbitmq,若没有,可直接略过 如果存在,进行删除 三、一键部署RabbitMQ集群 四、查看Pod及service建立情况 五、打开浏览器输入节点IP:32359页面测试...
Helm:自定义chart-内置对象
一、Helm chart包目录结构 创建自定义chart模板 查看目录结构 说明: * Chart.yaml:用于描述这个chart的基本信息,包括名字、描述信息、版本信息等。 * values.yaml:用于存储templates目录中...
Helm:自定义Chart实战
一、1)创建chart包。 2)自定义templates模板文件 删除掉默认的模板文件 生成一个deployment模板 修改deployment.yaml 编辑svc模板 编辑configmap模板 编辑pv/pvc模板 定义values.yaml 3)参考...
Kafka集群扩容与删除
一、Kafka集群扩容 关于kafka集群扩容,这里介绍两种方式:一种是修改副本数进行扩容,另一种是使用`helm upgrade`进行扩容 1.1 方式一 1.修改values.yaml相应配置,搜索replicaCount,将副本数修...
Kafka集群测试实战
一、方式一 新起一个容器 1.运行一个kafka-client,用于连接kafka集群 上面参数说明: * `kubectl run kafka-client`: 使用 `kubectl` 命令创建一个名为 `kafka-client` 的 Pod * `--restart='Ne...











