Skip to content

Skale is a CLI written in go to automatically scale up and down deployments in your cluster

License

Notifications You must be signed in to change notification settings

kevin-shelaga/skale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skale - WIP

Skale is a CLI written in go to automatically scale up and down deployments in your cluster

GitHub go.mod Go version Go Report Card License: MIT codecov build

Install

go get github.com/kevin-shelaga/skale

Usuage

Usage:
  skale [command]

Available Commands:
Skale was built to dynamically scale all deployments up and down
in your cluster. This cli can be used as a cost saving measure to force cluster 
auto scaling. For example:

skale up
skale down

  down        Dynamically scale all deployments down
  help        Help about any command
  up          Dynamically scale all deployments up

Flags:
  -A, --all-namespaces string   all namespaces
  -d, --dry-run                 dry run, no changes will be made to the cluster
  -h, --help                    help for skale
  -n, --namespace string        namespace to scale (default "default")
  -v, --verbose                 verbose logging
      --version                 version for skale

Use "skale [command] --help" for more information about a command.

Whats left

TODO

  • More/better tests
  • Policies around contributions

About

Skale is a CLI written in go to automatically scale up and down deployments in your cluster

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages