Skip to content

Automatically scale down unused Kubernetes services to 0 replicas.

Notifications You must be signed in to change notification settings

reitermarkus/zero-scale-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zero-scale Proxy


Environment Variables

Variable Description Default Value
SERVICE name of the Kubernetes service N/A
DEPLOYMENT name of the Kubernetes deployment N/A
NAMESPACE namespace of the Kubernetes deployment and service N/A
TIMEOUT timeout in seconds after which the deployment is scaled down again 600
PROXY_TYPE type of proxy (e.g. minecraft, 7d2d) N/A

Testing

env SERVICE=minecraft-minecraft DEPLOYMENT=minecraft-minecraft NAMESPACE=default PROXY_TYPE=7d2d UPSTREAM_IP=7d2d.local UPSTREAM_PORT=26900 RUST_LOG=zero_scale_proxy=trace cargo run --release

About

Automatically scale down unused Kubernetes services to 0 replicas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •