Kubernetesではノード障害時にPodが自動で再スケジュールされる自己修復機能があるが、実際には障害発生から再スケジュール完了まで複数の状態遷移と一定の待機時間が存在する。ノードがNotReadyになった後、kube-controllerによるタイムアウト検知やTaintの付与など複数のステップを経るため、即座には切り替わらない。この挙動を正確に把握していないと、SLAやサービス可用性の設計に誤りが生じる可能性があり、インフラ担当者やSREにとって重要な知識となる。
読み込み中...
コメントを投稿するにはログインしてください