cookbook 'consul_fx', '~> 0.1.1'
consul_fx (1) Versions 0.1.1 Follow1
Provides a resource for (un)installing consul
cookbook 'consul_fx', '~> 0.1.1', :supermarket
knife supermarket install consul_fx
knife supermarket download consul_fx
consul_fx
This cookbook provides a resource that allows you to install consul.
Requirements
Chef
>= 12.14
Cookbooks
unzip_fx
Platforms
- ubuntu1604
- centos6
- centos7
- redhat6
- redhat7
- debian8
- debian9
Resources
consul_fx
The consul_fx resource allows you to install and configure consul.
Properties
Name | Type | Required | Default | Platform Familly or OS | Description |
---|---|---|---|---|---|
url |
String |
false |
- | All |
URL of the consul zip (if not set, will fetch from hashicorp) |
checksum |
String |
false |
- | All |
Checksum of the consul version |
version |
String |
false |
0.7.5 |
All |
Version of consul |
user |
String |
false |
consul |
All |
User that will run consul |
group |
String |
false |
consul |
All |
Group in which consul will be |
shell |
String |
false |
/sbin/nologin |
Linux |
Shell for the consul user |
service_name |
String |
false |
consul |
All |
Name of the consul service |
install_directory |
String |
false |
/opt/consul |
All |
Directory where consul will be installed |
data_directory |
String |
false |
/var/lib/consul |
All |
Directory where consul will save its data |
cache_dir |
String |
false |
Chef::Config['file_cache_path'] |
All |
Directory where consul will save it's temporary files |
configuration |
Hash |
true |
- | All |
Hash representing consul's configuration. |
Versionning
This cookbook will follow semantic versionning 2.0.0 as described here
Licence
MIT
Contributing
Put link vers contributing here
Dependent cookbooks
unzip_fx >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.1.1 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.1 passed this metric
No Binaries Metric
0.1.1 passed this metric
Testing File Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.1 failed this metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.1 passed this metric
No Binaries Metric
0.1.1 passed this metric
Testing File Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.1 passed this metric
0.1.1 passed this metric
Testing File Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.1 failed this metric
0.1.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number