cookbook 'consul_fx', '~> 0.1.1', :supermarket
consul_fx (1) Versions 0.1.1 Follow1
Provides a resource for (un)installing consul
cookbook 'consul_fx', '~> 0.1.1'
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
Publish Metric
0.1.1 passed this metric
Supported Platforms 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
Publish Metric
0.1.1 passed this metric
Supported Platforms 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
Publish Metric
0.1.1 passed this metric
Supported Platforms 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