Kured

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

Stars
1.98K
Forks
201
Open issues
36
Closed issues
258
Last release
6 months ago
Last commit
5 months ago
Watchers
1.98K
Total releases
32
Total commits
970
Open PRs
6
Closed PRs
468
Repo URL
Project Website
https://kured.dev
Platform
License
apache-2.0
Category
Offers premium version?
NO
Proprietary?
NO
About

kured - Kubernetes Reboot Daemon

  • kured - Kubernetes Reboot Daemon
    • Introduction
    • Documentation
    • Getting Help
    • Trademarks
    • License

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.
  • 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!

Getting Help

If you have any questions about, feedback for or problems with kured:

We follow the CNCF Code of Conduct.

Your feedback is always welcome!

Trademarks

Kured is a Cloud Native Computing Foundation Sandbox project.

The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage.

License

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.