Rancher 关于 k3s 的文档非常好,并且它的 HA 支持(无论是使用外部数据库还是嵌入式 etcd)看起来都很好,但是我不需要/不需要 HA 设置。
如果我的主节点发生故障,我不介意在重新创建它或从另一个节点创建主节点时停机,但我找不到如何转变主节点。
我应该定期备份哪些文件(或者托管在 NFS 挂载中,这是我想要做的),以便我可以轻松地使用另一个服务器节点重新设置集群,但具有完全相同的状态?
对于初始设置,我们执行以下操作:
- 掌握:
curl -sfL https://get.k3s.io | sh
- 工人:
curl -sfL https://get.k3s.io | K3S_URL=\"https://${MASTER_IP}:6443\" K3S_TOKEN=\"${TOKEN}\" sh -s
如果我只是重新运行脚本并选择另一个主服务器,那么所有状态都会丢失。是否有一个我可以复制/保留的目录(以及一个可以传递给脚本以重新使用它的参数)?