forked from OpenLMIS/env-setup
-
Notifications
You must be signed in to change notification settings - Fork 0
repo to maintain vm setup scripts
License
Pratima/env-setup
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
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 0
No packages published