Never forget that instance running again
A Cloud Infrastructure Management Tool to stop, resume, clean and destroy resources based on tags
REKA
is derived from a Native Nigerian Language, Igbo, meaning Reap
|Tear Down
.
This tool is HIGHLY DESTRUCTIVE and can deletes all resources! This should be used in environments with WITH CAUTION.
- Schedule resource refreshing
- generate Sample Yaml config and load config
- Create Web Dashboard
- Persist state to remote sources
- Dockerize application
- Add AWS Resources
- Add GCP Resources
- Add Azure Resources
Here is a list of all supported resources
Copy config/config.example.yaml
to config/config.yaml
and make all necessary changes
cp config/config.example.yaml config/config.yaml
# One time run
go run main.go --config ../config/config.yaml
go get -u github.com/mensaah/reka
Reka loads default config from $HOME/.reka.yaml if --config param is not passed.
Copy config/config.example.yaml
to config/config.yaml
and make all necessary changes
cp config/config.example.yaml config/config.yaml
# Run reka using configuration. Stops stoppable resources, resume resumable resources and terminate
# resources dues for termination
reka --config config/config.yaml