Skip to content
Examples of ruby integration with AWS
Ruby Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
chef
lib
.gitignore
.rvmrc
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
go

README.md

Examples of ruby integration with AWS

This project provides a pure ruby/chef implementation of the fabric/boto/puppet setup from https://github.com/tomcz/aws_py in order to showcase similarites and differences between puppet and chef.

Usage

./go clean                 # Remove any temporary products.
./go clobber               # Remove any generated file.
./go destroy               # Terminate all running nodes
./go mco_ping              # Run mcollective ping on the broker
./go provision[node_name]  # Provision a named node with chef-solo
./go provision_broker      # Provision a broker node with chef-solo
./go reaper                # Terminate all running nodes without a name
./go start[node_name]      # Create a named node
./go stop[node_name]       # Terminate named node

Requirements

  • RVM
  • Invoke the ./go script.

License

These scripts are covered by the MIT License.

Something went wrong with that request. Please try again.