cookbook 'geth', '~> 1.0.0'
geth (1) Versions 1.0.0 Follow1
Installs/Configures Go Ethereum
cookbook 'geth', '~> 1.0.0', :supermarket
knife supermarket install geth
knife supermarket download geth
Go Ethereum Cookbook
This is a Chef cookbook to install, manage and deploy configuration for geth.
Repository
https://github.com/nikitasobolevsky/chef-geth
Supported OS
This cookbook was tested on Amazon & Ubuntu Linux and expected to work on other RHEL platforms.
Cookbook Dependency
- toml
- tar
Core Attributes
-
default['geth']['conf_file']
(default:/etc/geth.toml
): Geth configuration file. -
default['geth']['uri']
uri to gzip archive Go Ethereum Node. -
default['geth']['sha']
sha256 control sum of gzip archive. -
default['geth']['config']['Node']['DataDir']
(default:/opt/geth
): Geth datadir -
default['geth']['config']['Eth.Ethash']['DatasetDir']
(default:/opt/ethash
): Geth DatasetDir
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests (
rake & rake knife
), ensuring they all pass - Write new resource/attribute description to
README.md
- Write description about changes to PR
- Submit a Pull Request using Github
Copyright & License
Authors: Nikita Sobolevsky and [Contributors]
Licensed under the GNU Lesser General Public License v3.0, also included in our repository in the LICENSE
file.
Dependent cookbooks
tar ~> 2.2.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Foodcritic Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
1.0.0 failed this metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
1.0.0 passed this metric