Skip to content

Applies the out-of-service node taint whenever the node is "unreachable"

Notifications You must be signed in to change notification settings

dustinrouillard/kube-node-oos-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes OOS Controller

This will watch for nodes to become unreachable, by the taint node.kubernetes.io/unreachable, and then apply the node.kubernetes.io/out-of-service taint with value set to nodeshutdown with an effect of NoExecute.

Which will make kubernetes do the following:

  • Remove any volume attachments from the lost node
  • Delete the old pods on the lost node forcefully

This allows any statefulsets or pods with a mounted pvc to be recreated.

About

Applies the out-of-service node taint whenever the node is "unreachable"

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published