$> aws-switch --help
aws-switch is used to halt and resume all aws services by tag.
Usage:
aws-switch [command]
Available Commands:
configure Creates an s3 bucket for the aws-switch state to reside
halt halt an aws service
help Help about any command
resume Resume a halted aws service
Flags:
-h, --help help for aws-switch
--version version for aws-switch
Roadmap
--exclude-tag flag to optionally exclude resources with specific tags
different backends - local, dynamodb
read configuration from yaml file or env vars
show changes and ask for confirmation before scaling up or down
flag to select specific services - rds, ecs - default to all
show state
resume specific items in state - work around using a good tagging stradegty and just identify resources by tags