laincloud / lain

LAIN's main repo
MIT License
462 stars 98 forks source link

remove lain node 后有其他后续步骤么? #203

Open rmrf opened 6 years ago

rmrf commented 6 years ago
 lainctl  node remove -p playbooks <node1>

之后,是否需要对 calico node 进行清理,以及 etcd 中的 /calico/ipam/v2/assignment/ipv4/block/ 的 host .affinity 信息

rmrf commented 6 years ago

@panli889

panli889 commented 6 years ago

@rmrf 这个主要还是得看 node remove 的时候,calico 相关的已经 assign 的 IP 是否已经回收。如果是按照现在主分支中的做法的话(calico 运行在容器之外),IP 应该会被回收,所以这个信息没有删除应该不会有问题。

但是对于 calico 运行在容器内的版本来说的话,calico 相关的信息应该还是需要清理的。

@wchaoyi @supermeng @bibaijin @liuxu623 能确认下这个么?

wchaoyi commented 6 years ago

我记得 node remove 是要先确认把所有应用容器删除或迁移走,并确认不是 swarm manager 和 etcd member 才能正常运行的,所以应该不用清理吧。