rke2 支持外部etcd吗?如果可以,该如何设置?
可以在 /etc/rancher/rke2/config.yaml
添加如下字段吗:
services:
etcd:
external: true
endpoints:
- http://<etcd-host-1>:<etcd-port>
rke2 支持外部etcd吗?如果可以,该如何设置?
可以在 /etc/rancher/rke2/config.yaml
添加如下字段吗:
services:
etcd:
external: true
endpoints:
- http://<etcd-host-1>:<etcd-port>
RKE2 应该是不支持外部的 etcd,至少我没找到相关文档
K3S 可以
那etcd的注册ip可以设置为虚拟ip吗?
ETCD 的注册和组件集群,都是通过 RKE2 内置完成的,不需要你操作啊
我们想要实现etcd的迁移,如果rke2自己注册就和当前etcd所在节点绑定死了,当把etcd迁移到集群中另一个没得etcd组件的节点上时会导致etcd注册ip对应不上而无法正常启动
你可以在集群里新增一个 ETCD 几点的 RKE2 集群,然后再删除原有的节点,应该可以
这样不是等同于部署了两个etcd节点吗
再移除一个节点,我不知道效果会是什么样,试试呗