K8s环境中部署各种开发应用服务(五 )rocketMQ集群

我们部署Redis的时候提到过在Kubernetes环境下使用有状态服务的持久化存储,最后用StatefulSet来解决.但是对于RocketMQ这类应用来讲,除了要解决持久化问题,还要在节点重生的时候正确配置新Broker的config 参数,包括brokerName和NameServer IP List等.这样一来用StatefulSet就费劲了,如果说手动去部署4个固定的StatefulSet来解决的话,似乎又失去使用Kubernetes的意义.然后就发现了KubernetesOperator这个好东西,打开了新世界的大门…

Read More