【问题标题】:kubernetes. What is the maximum distance/latency supported between kubernetes nodes?Kubernetes。 Kubernetes 节点之间支持的最大距离/延迟是多少?
【发布时间】:2017-10-24 02:44:14
【问题描述】:

我想创建一个 Kubernetes 集群。

我想要一个集群,其中包含高可用性的主节点、工作节点和代理节点,并且在这两个位置都有节点。

是否记录了位置之间支持的最大距离或延迟? 此外,我希望能提供官方文档的链接,但我找不到任何相关内容。

谢谢。

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    kubernetes 集群中的节点之间没有延迟限制。它们是可配置的参数。

    对于工作节点上的kubelet,它是:

    --node-status-update-frequency duration    Specifies how often kubelet posts node status to master. Note: be cautious when changing the constant, it must work with nodeMonitorGracePeriod in nodecontroller. (default 10s)
    

    对于主节点上的controller-manager,它们是:

      --node-monitor-grace-period duration    Amount of time which we allow running Node to be unresponsive before marking it unhealthy. Must be N times more than kubelet's nodeStatusUpdateFrequency, where N means number of retries allowed for kubelet to post node status. (default 40s)
      --node-monitor-period duration          The period for syncing NodeStatus in NodeController. (default 5s)
      --node-startup-grace-period duration    Amount of time which we allow starting Node to be unresponsive before marking it unhealthy. (default 1m0s)
    

    【讨论】:

    • 这被认为是一个好的模式还是一个 hack?我的印象是,如果我们谈论 AWS,主节点应该都在同一个区域中,并且工作人员应该都与主节点在同一个区域中。我在 2016 年左右玩过遍布全球的工作节点,除了超时之外它都可以工作,也许这会允许这种设置?例如,Nomad 与 K8s 声称“可以跨多个可用区、区域和数据中心部署”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-26
    • 1970-01-01
    • 1970-01-01
    • 2016-05-06
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多