Rke2集群架构动态调整问题

环境信息:
RKE2 版本: v1.28.15+rke2r1

节点 CPU 架构,操作系统和版本:
Linux rke2-work-con1 5.15.0-127-generic #137-Ubuntu SMP Fri Nov 8 15:21:01 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

集群配置:
3 servers, 5 agents".

问题描述:
目前我的下游工作集群采用的架构是3管理节点(管理和etcd在一起),加5个工作节点的模式。
根据官方文档,建议下游集群采用2管理,3etcd,若干工作节点的架构模式。
请问那我现在能否动态的通过添加新的etcd节点,然后将管理节点逐步停用etcd功能的方式,完成架构调整。

可以的,但是最好找个测试环境先模拟一下

谢谢,我先在测试环境试试。

你好,我在经过测试后发现一个问题,我似乎无法删除服务器上已部署的角色。具体情况如下:
当我通过disable-etcd: true添加进具备管理功能的节点到集群时,一切都是正常的。
图片
但是,当我视图修改第一个节点(con1)的config文件添加
disable-apiserver: true
disable-controller-manager: true
disable-scheduler: true
这几个配置使其成为etcd节点时,重启rke2服务发现它还是显示具备其他管理角色。
图片


请问是我哪里配置有问题吗