Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Create and launch EC2 instances as Salt minions

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 scripts
Octocat-spinner-32 shaker
Octocat-spinner-32 util
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 MANIFEST.in
Octocat-spinner-32 README.rst
Octocat-spinner-32 requirements.txt
Octocat-spinner-32 setup.py
README.rst

Shaker: A Salt Minion Factory for EC2 Instances

Shaker is BSD-New Licensed command-line application to launch Salt minions as Amazon EC2 instances.

Salt is a powerful remote execution manager that can be used to administer servers in a fast and efficient way.

Running an Amazon EC2 instance as a Salt minion is fairly simple. Also tedious, if you need to launch minions often. Shaker bridges the gap between launching an EC2 instance and bootstrapping it as a Salt minion.

Example

Shaker is usually run from the command line. To start a Salt minion, have it connect upon boot to Salt master salt.example.com:

$ shaker --ami ami-057bcf6c --master salt.example.com

Started Instance: i-9175d8f4

To access: ssh ubuntu@ec2-107-20-93-179.compute-1.amazonaws.com
To terminate: shaker-terminate i-9175d8f4

Documentation and Links

Something went wrong with that request. Please try again.