cookbook 'redis-omnibus', '~> 3.0.0'
redis-omnibus (5) Versions 3.0.0 Follow0
Installs Redis with redisio
cookbook 'redis-omnibus', '~> 3.0.0', :supermarket
knife supermarket install redis-omnibus
knife supermarket download redis-omnibus
Redis Omnibus
Installs redis 3.2.x for CentOS and removes the default
package startups and configuration.
Note: This cookbook does not make use of redis sentinel
Usage
An example setup with 3x redis daemons, the standard redis-server, redis-sessions and redis-cache
"redis-omnibus": { "servers": { "redis": { "port": 6379, "maxmemory": "512m" }, "sessions": { "port": 5000, "maxmemory": "256mb" }, "cache": { "port": 5001, "maxmemory": "1024mb", "maxmemorypolicy": "allkeys-lru" } } }
"run_list": [ "recipe[redis-omnibus]" ]
Requirements
It assumes you have the yum-ius package (this cookbook does not provide it)
You could use https://github.com/chef-cookbooks/yum-ius
Support
- CentOS 6.x
- CentOS 7.x
Chef Support (tested)
- Chef 12.7+
- Chef 13.x
Dependent cookbooks
compat_resource >= 0.0.0 |
ulimit >= 0.1.2 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
3.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
3.0.0 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
3.0.0 failed this metric
FC006: Mode should be quoted or fully specified when setting file permissions: redis-omnibus/recipes/default.rb:29
FC006: Mode should be quoted or fully specified when setting file permissions: redis-omnibus/recipes/default.rb:57
FC064: Ensure issues_url is set in metadata: redis-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: redis-omnibus/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 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
3.0.0 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
3.0.0 failed this metric
3.0.0 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
3.0.0 failed this metric
FC006: Mode should be quoted or fully specified when setting file permissions: redis-omnibus/recipes/default.rb:29
FC006: Mode should be quoted or fully specified when setting file permissions: redis-omnibus/recipes/default.rb:57
FC064: Ensure issues_url is set in metadata: redis-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: redis-omnibus/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
3.0.0 passed this metric
Testing File Metric
3.0.0 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
3.0.0 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
3.0.0 failed this metric
FC006: Mode should be quoted or fully specified when setting file permissions: redis-omnibus/recipes/default.rb:57
FC064: Ensure issues_url is set in metadata: redis-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: redis-omnibus/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
3.0.0 passed this metric
Testing File Metric
3.0.0 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
3.0.0 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
3.0.0 failed this metric
3.0.0 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