Project

opsup

0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
CLI to run commands for AWS OpsWorks
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 0.71
~> 0.4

Runtime

 Project Readme

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 opsup

Usage

Currently Opsup can run these commands:

  • upload_cookbooks (to S3)
  • update_cookbooks
  • setup
  • configure
  • deploy

Example:

$ opsup --stack $YOUR_STACK_NAME --aws-cred $AWS_KEY,$AWS_SECRET deploy

Opsup waits until the command completes.

Run opsup --help for details.

How to Release

  1. Increment the version.
  2. Commit it and tag it with v0.0.0 format.
  3. 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