emqx版本5.6使用k8s部署core+replicant模式,如何将部署到多个k8s下面的emqx集群组成一个集群

描述你需要的功能

1、我有两套k8s,分别部署在两个机房1和2,这两个机房都同时部署了两套emqx-operator
2、这两个机房都同时使用emqx-operator部署了两套emqx集群
3、两套emqx集群都分别部署了1个core节点和5个replicant节点,部署是通过emqx-operator部署的
4、两套k8s的pod网络是互通的

请问下使用何种方式才可以将这两套emqx集群自动融合成一个emqx集群?etcd可以实现吗?

Operator 不支持跨 k8s 集群,你可以通过设置 Pod Env 覆盖 Operatort 默认的 DNS 集群。
etcd 或许是个方法,你需要自己探索一下

好的,那如果使用etcd的话,etcd集群使用了证书校验,如何在emqx配置etcd的ssl证书

参考:EMQX 配置手册 | EMQX 企业版 5.7.0 文档

通过使用helm部署,或则好opeartor也可以,自动集群模式改成etcd即可,可以实现跨k8s机房部署。