gpt4 book ai didi

kubernetes - Kubernetes:为什么需要两个以上的节点?

转载 作者:行者123 更新时间:2023-12-02 11:35:09 34 4
gpt4 key购买 nike

给定具有2个工作程序节点的K8s群集(例如AKS的托管群集),我已阅读到,如果一个节点发生故障,则所有Pod将在第二个节点上重新启动。

在这种情况下,为什么每个集群需要两个以上的工作节点?您始终可以选择所需的节点数。选择的越多,价格就越高。

最佳答案

  • 这取决于您在kubernetes集群中部署的解决方案以及要实现
  • 的高可用性的性质。
  • 如果要在主用-备用模式下工作,在该模式下,如果一个节点发生故障,则 pods 将被移至其他节点,两个节点将正常工作(只要单个尚存节点具有运行所有 pods 的能力)
  • 例如,某些数据库/有状态的应用程序至少需要三个副本,以便在由于网络分区而导致数据不匹配/冲突时进行协调(即,您可以选择两个副本持有的内容)
  • 例如,ETCD将需要3个副本
  • 关于kubernetes - Kubernetes:为什么需要两个以上的节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59908706/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com