Opsup
Opsup is a small command line tool to run commands for AWS OpsWorks.
I created this as an internal tool for my work.
Installation
gem install opsupUsage
Currently Opsup can run these commands:
-
upload_cookbooks(to S3) update_cookbookssetupconfiguredeploy
Example:
$ opsup --stack $YOUR_STACK_NAME --aws-cred $AWS_KEY,$AWS_SECRET deployOpsup waits until the command completes.
Run opsup --help for details.
How to Release
- Increment the version.
- Commit it and tag it with
v0.0.0format. - Push the tag.
Then CI does the rest.
TODO
- Write tests
- (maybe) Load options from environment varibles or a configuration file
- (maybe) Add commands to create, start, stop, and delete instances