cookbook 'gruyere', '= 0.1.0'
gruyere (8) Versions 0.1.0 Follow1
Installs/Configures Gruyere application
cookbook 'gruyere', '= 0.1.0', :supermarket
knife supermarket install gruyere
knife supermarket download gruyere
Gruyere Cookbook
Deploy a Google Gruyere environment.
Requirements
Platform
Ubuntu 10.04
Ubuntu 12.04
Cookbooks
-
apt
- https://github.com/opscode-cookbooks/apt.git -
apache2
- https://github.com/opscode-cookbooks/apache2.git
Attributes
gruyere::default
-
['gruyere']['path']
- Path where application will be deployed
gruyere::apache2_proxy
-
['gruyere']['apache2']['server_name']
- Apache2 server name -
['gruyere']['apache2']['server_aliases']
- Array of apache2 virtualhost aliases
Usage
gruyere::default
Just include gruyere
in your node's run_list
:
{ "name":"my_node", "run_list": [ "recipe[gruyere]" ] }
This will setup gruyere that accepts connections from localhost only.
If you want access gruyere from another host, prefer using apache2_proxy
recipe:
{ "name":"my_node", "run_list": [ "recipe[gruyere::apache2_proxy]" ] }
Running tests
First, install dependencies:
bundle install
Run Strainer tests:
bundle exec strainer test
Contributing
- 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 and Authors
Authors: Sliim sliim@mailoo.org
License: See COPYING file.
Dependent cookbooks
apache2 >= 0.0.0 |
apt >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
CHANGELOG for Gruyere
This file is used to list changes made in each version of gruyere.
0.1.0:
- Initial release of gruyere
Foodcritic Metric
0.1.0 passed this metric
0.1.0 passed this metric