cookbook 'jboss7', '= 0.10.1'
jboss7 (7) Versions 0.10.1 Follow12
Installs/Configures jboss7
cookbook 'jboss7', '= 0.10.1', :supermarket
knife supermarket install jboss7
knife supermarket download jboss7
jboss7-cookbook
This is a JBoss 7 cookbook. It's still in development. Feel free to contribute.
Supported Platforms
Ubuntu 12.04
TODO: CentOS, Windows
Attributes
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['jboss7']['jboss_home']</tt></td>
<td>String</td>
<td>Path to the parent directory where JBoss will be installed. E.g., if you want JBoss installed in /opt/jboss, this would be /opt/</td>
<td><tt>/opt/jboss/</tt></td>
</tr>
<tr>
<td><tt>['jboss7']['jboss_user']</tt></td>
<td>String</td>
<td>User for JBoss to run as.</td>
<td><tt>web</tt></td>
</tr>
<tr>
<td><tt>['jboss7']['dl_url']</tt></td>
<td>String</td>
<td>URL to download the JBoss tarball from.</td>
<td><tt>http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz</tt></td>
</tr>
</table>
Usage
jboss7::default
Include jboss7
in your node's run_list
:
{ "run_list": [ "recipe[jboss7::default]" ] }
Contributing
- Fork the repository on Github
- Create a named feature branch (i.e.
add-new-recipe
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request
License and Authors
Author:: Andrew DuFour (andy.k.dufour@gmail.com)
Dependent cookbooks
java >= 0.0.0 |
apt >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.