Skip to content

Keeps cloud-hosted-kubernetes-development-environments cost-effective

License

Notifications You must be signed in to change notification settings

Tomer20/knightly

Repository files navigation

KNIGHTLY

Knightly is a tool to scale all Kubernetes deployments to 0 on a daily basis.

The application consists of 3 services:

  • Commander: Slack slash command to listen to users' requests.

  • Zero-Scaler: Kubernetes cron job to scale down all deployments, and to set "pause" annotation for KEDA ScaledObjects.

  • Annotator: Kubernetes cron job to edit namespaces' annotations and to track number of days to keep.

About

Keeps cloud-hosted-kubernetes-development-environments cost-effective

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published