Skip to content

davidx/overcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
Dec 29, 2010
Dec 29, 2010
Dec 28, 2010
Dec 29, 2010
Dec 29, 2010
Dec 28, 2010
Dec 23, 2010
Dec 29, 2010
Dec 28, 2010
Feb 22, 2012

Repository files navigation

Overcast - Cloud infrastructure management made easy.

Assign chef roles to ami images through the use of profiles, grow your clusters and converge configurations with dynamic data from data providers.

DISCLAIMER: this is experimental, subject to major refactorings, API changes and may not work for you at all, please file a ticket or email me with any issues and i'll try'n help. thx.

Usage:

  • Edit config/overcast.yml to your liking. Put in a minimum of something like this:
:defaults:
  :image_id: ami-6e2eca07
  :flavor_id: m1.small
  :availability_zone: us-east-1a
  :key_name: bootstrap_hostkey
:profiles:
  :default:
    :groups:
      - default 
    :roles:
      - base
  :app:
    :image_id: ami-6e2eca07
    :flavor_id: m1.small
    :groups:
      - app
    :roles:
      - base
      - app
  • Create an AWS security group for the group defined in the configuration
  • Deploy the code
cap overcast:deploy
  • Converge by running chef cookbooks assigned to role
cap overcast:runsolo PROFILE=app

About

cloud management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages