1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/tests/integration/targets/setup_redis_replication/defaults/main.yml
Felix Fontein 2d1f5408d3
Redis: slave -> replica (#2867)
* Redis: slave -> replica

* Fallback for old Redis versions in CI.
2021-06-24 22:33:29 +02:00

42 lines
1 KiB
YAML

# General
redis_packages:
Ubuntu:
- redis-server
openSUSE Leap:
- redis
Fedora:
- redis
CentOS:
- redis
FreeBSD:
- redis
redis_bin:
Ubuntu: /usr/bin/redis-server
openSUSE Leap: /usr/sbin/redis-server
Fedora: /usr/bin/redis-server
CentOS: /usr/bin/redis-server
FreeBSD: /usr/local/bin/redis-server
redis_module: "{{ (ansible_python_version is version('2.7', '>=')) | ternary('redis', 'redis==2.10.6') }}"
redis_password: PASS
old_redis: >-
{{
(ansible_distribution == 'CentOS' and ansible_distribution_major_version|int <= 7) or
(ansible_distribution == 'Ubuntu' and ansible_distribution_major_version|int <= 18) or
(ansible_os_family == 'FreeBSD' and ansible_distribution_major_version|int <= 12)
}}
# Master
master_port: 6379
master_conf: /etc/redis-master.conf
master_datadir: /var/lib/redis-master
master_logdir: /var/log/redis-master
# Replica
replica_port: 6380
replica_conf: /etc/redis-replica.conf
replica_datadir: /var/lib/redis-replica
replica_logdir: /var/log/redis-replica