【问题标题】:Fault tolerance in HA k3s setupHA k3s 设置中的容错
【发布时间】:2022-01-12 17:06:21
【问题描述】:

我正在尝试使用嵌入式 etcd 作为数据存储来设置 HA k3s 集群,其中一些 VM 运行在服务器上和一些树莓派上。

我想我具体理解了 kubernetes 和 k3s 背后的所有概念,但有一点我不明白,那就是可以离线多少服务器(etcd、控制平面)才能使集群仍然运行。我已尝试查找有关此主题 this 帖子的更多信息,但似乎没有任何问题可以回答我的问题:

如果集群中有 3 台服务器,集群是否仍然可以在只有一台服务器在线而另外 2 台离线的情况下运行?

【问题讨论】:

    标签: kubernetes high-availability etcd fault-tolerance k3s


    【解决方案1】:

    我对 k3s 一无所知,对 k8s 也知之甚少,但从 etcd 的角度来看,https://etcd.io/docs/v3.5/faq/#what-is-failure-tolerance 很好地回答了您的问题。

    TL;DR;

    您需要集群中的大多数服务器都在线才能使集群正常工作,因此您需要集群中至少 3 台服务器才能在一台服务器离线时存活。

    【讨论】:

    • 谢谢!这正是我一直在寻找的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多