K3s是Kubernetes(k8s)的低资源版本。 https://k3s.io 在k8s中,如果一个主服务器节点发生故障,而另一个可以接任他的工作,则可能有一个具有更多服务器节点的集群。
我可以对k3s做同样的事情吗?以及如何?
在k3s中,通常使用以下命令开始创建服务器节点:
k3s server
这将生成用于添加更多代理节点的唯一令牌。
k3s agent --server https://myserver:6443 --token ${NODE_TOKEN}
但是如果我想添加另一个服务器节点,而不仅仅是代理?
答案 0 :(得分:2)
您正在寻求高可用性(“ HA”)支持。或者,如果确实不是,那么您描述的功能将仅作为HA支持的一部分提供。目前,sqlite被用作数据存储系统,该系统不允许多于一台服务器。依稀引用了in the readme。在github仓库中有一些跟踪该问题的问题(例如this one),但是Slack中有很多关于问题中未发布内容的参考,所以我不确定当前情况如何。状态,或者您可以从哪里获取更新。
答案 1 :(得分:0)
答案 2 :(得分:0)
从v1.0开始,是有可能的,他们展示了它在webinar上运行并使用外部MySQL数据库作为数据存储。