cookbook 'octopus', '= 0.1.3'
octopus (3) Versions 0.1.3 Follow11
installs, configures and registers an octopus tentacle
cookbook 'octopus', '= 0.1.3', :supermarket
knife supermarket install octopus
knife supermarket download octopus
octopus cookbook
Installs, configures, and registers an octopus tentacle on your chef node.
Requirements
-
windows
- depends on the windows community cookbook
Tentacle Attributes
The following attributes are used to configure tentacle related attributes, accessible via node['octopus']['tenacle'][attribute]
.
Attribute | Description | Default |
---|---|---|
url | The download url of the octopus tentacle installation package | http://download.octopusdeploy.com/octopus/Octopus.Tentacle.2.6.0.778-x64.msi |
checksum | The checksum of the tentacle installation package (SHA-256 hash) | cb81f5296f7843c5c04cb20a02793bb14dad50f6453a0f264ebe859e268d8289 |
package_name | The package name of the octopus tentacle msi package | Octopus Deploy Tentacle |
install_dir | The installation directory of where to install the tentacle | C:\Program Files\Octopus Deploy\Tentacle |
port | The port that the tentacle will listen on | 10933 |
home | The home directory for the tenacle | C:\Octopus |
role | The role that will be assigned to the tentacle | webserver |
name | The name of the tentacle | Tentacle |
API Attributes
The following attributes are used to configure octopus api related attributes, accessible via node['octopus']['api'][attribute]
.
Attribute | Description | Default |
---|---|---|
uri | The uri of your octopus server's api | http://my-octopus-server.com/api |
key | The api key used to register the tentacle with the octopus server | API-XXXXXXXXXXXXXXXXXXXXXXXXXXX |
Server Attributes
The following attributes are used to configure server related attributes, accessible via node['octopus']['server'][attribute]
.
Attribute | Description | Default |
---|---|---|
thumbprint | The octopus server's thumbprint | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
orfeature_xyz
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
License and Authors
License: Apache 2.0
Authors: Michael Burns
Dependent cookbooks
windows >= 1.2.2 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
octopus CHANGELOG
0.1.3 (2015-07-07)
- Fix README.md for chef supermarket
- PR 2 - made name of tentacle an attribute
0.1.2
- Michael Burns - Cleaned-up cookbook for public release
0.1.0
- Michael Burns - Initial release of octopus
Check the Markdown Syntax Guide for help with Markdown.
The Github Flavored Markdown page describes the differences between markdown on github and standard markdown.