Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Rake tasks and directory organisation to bootstrap and configure an EC2 instance using Chef.

branch: master

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README
Chef solo starter pack

Before you start, make sure that you've fetched the cookbooks submodule:
$ git submodule init
$ git submodule update

In the instructions below replace $SERVER with the hostname of the instance,
which will be something like 'ec2-174-129-96-38.compute-1.amazonaws.com'.

1. Start an EC2 instance running Ubuntu (I used Jaunty 9.04 Server from http://alestic.com/)
   You'll need to add the appropriate key to your ssh-agent:

   ssh-add /home/your_name/.ssh/you_private_key

2. Bootstrap chef:
   $ rake bootstrap SERVER=$SERVER

3. Edit your cookbook and DNA.
   The DNA for each server is held in dna/$SERVER.json

4. Update:
   $ rake update SERVER=$SERVER

5. GOTO 3
Something went wrong with that request. Please try again.