Chef Cookbook to deploy magic.arch.tamu.edu. This is a sample site for a talk about Chef.
To bring up your own test box with Vagrant you need to install Vagrant from http://www.vagrantup.com and Virtualbox from https://www.virtualbox.org.
Once you have those installed run the following commands:
vagrant plugin install vagrant-berkshelf vagrant plugin install vagrant-omnibus vagrant up
You should now have the sample site running on your local box and may view it by visiting http://localhost:8080
nginx
git
Key | Type | Description | Default |
---|---|---|---|
['magic']['directory'] | String | Directory to install site to | /var/www/magic |
['magic']['server_name'] | String | Directory to install site to | /var/www/magic |
{
"name":"my_node",
"run_list": [
"recipe[magic]"
]
}
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write you change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
License: MIT