Kubernetesノードが物理障害でNotReadyになってからPodが再スケジュールされるまで
- Kubernetesノードが物理障害でNotReadyになると、約50秒後にTaintが付与され、さらに300秒後にPodが削除される
- NotReady判定にはNodeMonitorGracePeriod(50秒)、TaintによるPod削除にはDefaultTolerationSeconds(300秒)が関与。StatefulSetはOrderedReadyポリシーで代替Pod作成がブロックされる
- StatefulSetはout-of-serviceTaintの手動付与が必要で、PVC使用時はVolumeのデタッチ待ちが発生する
Kubernetesノードが物理障害でNotReadyになってからPodが再スケジュールされるまで - Qiita


