Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 2.41 KB

README.md

File metadata and controls

59 lines (35 loc) · 2.41 KB

DebOps project redis

Travis CI test-suite Ansible Galaxy

debops.redis role allows you to easily setup infrastructure capable of running and managing 1 or more Redis servers. It is completely self healing with Redis Sentinel and supports replication seamlessly.

Few features available in this role:

  • seamless master/slave replication;
  • throw together a master + n slaves + n sentinel setup in about 10 lines of YAML (most of those lines would be adding your hosts to the inventory);
  • your configs are idempotent, even when redis rewrites them;
  • pretty much every redis config value is tweakable;
  • you can easily use this role as a dependency in your other roles;

Installation

This role requires at least Ansible v1.7.0. To install it, run:

ansible-galaxy install debops.redis

Documentation

More information about debops.redis can be found in the official debops.redis documentation.

Role dependencies

  • debops.ferm
  • debops.etc_services
  • debops.secret
  • debops.apt_preferences

Are you using this as a standalone role without DebOps?

You may need to include missing roles from the DebOps common playbook into your playbook.

Try DebOps now for a complete solution to run your Debian-based infrastructure.

Authors and license

redis role was written by:

License: GPLv3


This role is part of the DebOps project. README generated by ansigenome.