From 415aedb78a4c86989f38372428a046b567a6cbf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lecour?= Date: Thu, 5 Sep 2019 05:58:59 +0200 Subject: [PATCH] Install Sentinel if needed --- redis/defaults/main.yml | 2 ++ redis/tasks/main.yml | 9 +++++++++ 2 files changed, 11 insertions(+) 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