 Pod 容忍节点异常时间调整对节点不健康的容忍时长 对节点不健康的容忍时长 在创建 Pod 时,如⽆特别指定,节点控制器会为 Pod 添加如下污点: tolerations: - key: "node.kubernetes.io/unreachable" operator: "Exists" effect: "NoExecute" tolerationSeconds: 300 - key: "node.kubernetes.io/not-ready" 这种⾃动添加的容忍度意味着在其中⼀种问题(NotReady / UnReachable)被检测到时 Pod 默认能够继续停留在当前节点运⾏ 5 分钟。 Pod 容忍节点异常时间调整 Copyright © 2012-2021 UCloud 优刻得 2/4 注:当 DaemonSet 中的 Pod 被创建时, 针对 unreachable / not-ready 污点⾃动添加的 NoExecute tolerationSeconds,保证出现相应问题时 DaemonSet 中的 Pod 永远不会被驱逐。 3.1 调整默认容忍时长 调整默认容忍时长 Kubernetes 为 Pod ⾃动添加的针对 unreachable / not-ready 污点的容忍时⻓由 APIServer 中的相应参数控制,如需修改请逐台在三台 请逐台在三台 Master 节点上 节点上进⾏如下操作: 1. 在 APIServer0 码力 | 4 页 | 104.64 KB | 1 年前3 Pod 容忍节点异常时间调整对节点不健康的容忍时长 对节点不健康的容忍时长 在创建 Pod 时,如⽆特别指定,节点控制器会为 Pod 添加如下污点: tolerations: - key: "node.kubernetes.io/unreachable" operator: "Exists" effect: "NoExecute" tolerationSeconds: 300 - key: "node.kubernetes.io/not-ready" 这种⾃动添加的容忍度意味着在其中⼀种问题(NotReady / UnReachable)被检测到时 Pod 默认能够继续停留在当前节点运⾏ 5 分钟。 Pod 容忍节点异常时间调整 Copyright © 2012-2021 UCloud 优刻得 2/4 注:当 DaemonSet 中的 Pod 被创建时, 针对 unreachable / not-ready 污点⾃动添加的 NoExecute tolerationSeconds,保证出现相应问题时 DaemonSet 中的 Pod 永远不会被驱逐。 3.1 调整默认容忍时长 调整默认容忍时长 Kubernetes 为 Pod ⾃动添加的针对 unreachable / not-ready 污点的容忍时⻓由 APIServer 中的相应参数控制,如需修改请逐台在三台 请逐台在三台 Master 节点上 节点上进⾏如下操作: 1. 在 APIServer0 码力 | 4 页 | 104.64 KB | 1 年前3
共 1 条
- 1













