Sha256: 2d41f9f7dcdebfbf9dd22f6ab248f312d36af05c5e8ee9a2f6d385d88f51f3ca
Contents?: true
Size: 1.87 KB
Versions: 3
Compression:
Stored size: 1.87 KB
Contents
= Chef VPC Toolkit Chef Virtual Private Cloud Toolkit == Description The Chef VPC Toolkit is a set of Rake tasks that provide a framework to help automate the creation and configuration of “identical” VPC server groups in the cloud. The Chef VPC Toolkit provides the ability to create “toolkit projects” that can be used by team members and continuous integration systems to spin up groups of servers for development and testing. Configuration information is stored in JSON and YAML formats which can be easily parsed, edited, and version controlled. == Features -Supports Rackspace Cloud Servers. -Uses Cloud Servers VPC to create secure groups of servers in the public cloud. -Supports Centos, Fedora, RHEL, and Ubuntu. -Creates a local Chef Server within the server group. -Installs and configures a Chef client on each node with the Chef Server. -Automatically configures Chef Cookbooks, Databags, Roles, and Node attributes. == Installation Requires Ruby and Rubygems. The app was developed with Ruby 1.8.7. The following gems are required: rake builder (2.1.2) json (> 1.4.3) To install the gem: rake build gem install chef-vpc-toolkit == Examples Example commands: - Create a new cloud server group, upload cookbooks, install chef on all the nodes, sync share data and cookbooks. $ rake create - List your currently running cloud server groups. $ rake group:list - SSH into the current (most recently created) cloud server group $ rake ssh - SSH into a cloud server group with an ID of 3 $ rake ssh GROUP_ID=3 - Delete the cloud server group with an ID of 3 $ rake group:delete GROUP_ID=3 - Rebuild/Re-Chef the 'db1' server in the most recently created cloud server group $ rake rechef SERVER_NAME=db1 == Author Dan Prince <dan.prince@rackspace.com> == License See COPYING for license information. Copyright (c) 2010, Rackspace US, Inc.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
chef-vpc-toolkit-2.1.0 | README.rdoc |
chef-vpc-toolkit-2.0.1 | README.rdoc |
chef-vpc-toolkit-2.0.0 | README.rdoc |