Skip to content

Pratima/env-setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

|======================================================|
|   ____                   _      __  __ _____  _____  |
|  / __ \                 | |    |  \/  |_   _|/ ____| |
| | |  | |_ __   ___ _ __ | |    | \  / | | | | (___   |
| | |  | | '_ \ / _ \ '_ \| |    | |\/| | | |  \___ \  |
| | |__| | |_) |  __/ | | | |____| |  | |_| |_ ____) | |
|  \____/| .__/ \___|_| |_|______|_|  |_|_____|_____/  |
|        | |                                           |
|        |_|                                           |
|                                                      |
|   env-setup                                          |
;======================================================;

Currently this is mainly focussed to RHEL6/CentOS6 distros

Maintaining DevOps related Project requirements

* Requirements : ruby, chef, knife
  ============

SETUP
=====
* Set up a chef server as described in http://blog.frameos.org/2011/05/19/installing-chef-server-0-10-in-rhel-6-scientificlinux-6/
* Set up your base machine as a knife client. Find more on chef http://wiki.opscode.com/display/chef/Chef+Basics 
* Bootstrap a new node using ./scripts/bootstrap-templates/centos6.rb. This will register the node to the chef server.
* Upload cookbooks from ./chef/cookbooks to the chef server
* Upload roles from ./chef/roles to the chef server
* Run baserole on the newly set up node
* Node is ready for the application to be deployed.

About

repo to maintain vm setup scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published