Skip to content
Tech News
← Back to articles

Kubereboot/Kured: Kubernetes Reboot Daemon

read original get Kubernetes Reboot Management Tool → more articles
Why This Matters

Kured (Kubernetes Reboot Daemon) enhances cluster stability by enabling automated, safe reboots of Kubernetes nodes, ensuring minimal disruption through coordinated cordoning and draining. Its integration with OS package management and API server locking mechanisms makes it a reliable tool for maintaining cluster health. As a CNCF Sandbox project, it signifies growing industry support for automated infrastructure management tools.

Key Takeaways

kured - Kubernetes Reboot Daemon

Introduction

Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS.

Watches for the presence of a reboot sentinel file e.g. /var/run/reboot-required or the successful run of a sentinel command.

or the successful run of a sentinel command. Utilises a lock in the API server to ensure only one node reboots at a time

Optionally defers reboots in the presence of active Prometheus alerts or selected pods

Cordons & drains worker nodes before reboot, uncordoning them after

Documentation

Find all our docs on https://kured.dev:

And there's much more!

... continue reading