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