[FBZ-10466] Custom-Redis cookbook added #121
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of your patch
This adds the
custom-redis
cookbook which depends oney-redis
. This would help the clients to configureredis
onsolo
environments and to setupslave
feature forredis
instance.Recommended Release Notes
Adds Customizations of Redis installation based on a custom-cookbook. For the time being, this adds the capacity to run redis on a more customized manner (i.e. On solo instances, add slave host feature, etc.)
Estimated risk
Medium
Components involved
custom-redis
ey-redis
Dependencies
ey-redis
Description of testing done
Booted a solo environment and validated installation of Redis on a solo environment
Booted a multi environment and validated the installation of Redis on master-slave manner on a multi environment
QA Instructions
solo
environmentcustom-redis/cookbooks/
to an empty directory of choice/etc/init.d/redis-server status
multi
environmentutil
instancesutil1
andredis
redis
slave asutil1
as per the readme.redis-cli info | grep ^role
if the roles are properly set.