diff --git a/redis/defaults/main.yml b/redis/defaults/main.yml index 97117651..f9f2dfa2 100644 --- a/redis/defaults/main.yml +++ b/redis/defaults/main.yml @@ -48,3 +48,5 @@ redis_restart_if_needed: True redis_restart_force: False redis_disabled_commands: [] + +redis_sentinel_install: False diff --git a/redis/tasks/main.yml b/redis/tasks/main.yml index b0dce043..c34ed586 100644 --- a/redis/tasks/main.yml +++ b/redis/tasks/main.yml @@ -14,6 +14,15 @@ - redis - packages +- name: Redis Sentinel is installed. + apt: + name: "redis-sentinel" + state: present + tags: + - redis + - packages + when: redis_sentinel_install + - name: Get Redis version shell: "redis-server -v | grep -Eo '(v=\\S+)' | cut -d'=' -f 2 | grep -E '^([0-9]|\\.)+$'" changed_when: false