The scope of this code is a set of tools to make life easier using starcluster for EC2.
-
Install dependencies (last time I tried this, the versions on pip were too old)
https://pypi.python.org/pypi/pyasn1 https://pypi.python.org/pypi/decorator pip install git+git://github.com/boto/boto.git
-
Pull the development version from git and install it using pip
pip install git+git://github.com/jtriley/StarCluster.git
-
Run
starcluster help
-
Select "[2] Write config template to /home/user/.starcluster/config"
-
Replace your .starcluster/config file with the config file from this git repo
-
Enter your AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and CLUSTER_USER
-
See Starcluster's quick start guide for help creating a SSH key, editing the config file to use your newly created key, and launching your first cluster
-
Using IPython Notebook for parallel learning with scikit-learn (see this specifically)
This module is distrubted under the MIT license.