Skip to content

Gracefully evict Kubernetes Pods before they get OOM killed

License

Notifications You must be signed in to change notification settings

JHK/soft-pod-memory-evicter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

soft-pod-memory-evicter

Tests Go Version Releases

A Kubernetes Controller that evicts Pods when they're reaching their memory limit, giving them a chance to properly shutdown.

Supported Versions

The controller has been tested and built with the following components:

  • Kubernetes >= 1.19
  • Metric Server >= 0.5.0

Installation

helm repo add maxlaverse https://maxlaverse.github.io/helm-charts/
helm repo update
helm install soft-pod-memory-evicter maxlaverse/soft-pod-memory-evicter

License

Distributed under the Apache License. See LICENSE for more information.

About

Gracefully evict Kubernetes Pods before they get OOM killed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.5%
  • Dockerfile 1.5%