mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-08-05 05:34:22 -07:00
parent
bc99432f89
commit
eaa5e07b28
247 changed files with 7318 additions and 7375 deletions
|
@ -6,21 +6,21 @@
|
|||
# General
|
||||
redis_packages:
|
||||
Alpine:
|
||||
- redis
|
||||
- redis
|
||||
Archlinux:
|
||||
- valkey
|
||||
- valkey
|
||||
Debian:
|
||||
- redis-server
|
||||
- redis-server
|
||||
Ubuntu:
|
||||
- redis-server
|
||||
- redis-server
|
||||
openSUSE Leap:
|
||||
- redis
|
||||
- redis
|
||||
Fedora:
|
||||
- redis
|
||||
- redis
|
||||
CentOS:
|
||||
- redis
|
||||
- redis
|
||||
FreeBSD:
|
||||
- redis
|
||||
- redis
|
||||
|
||||
redis_user:
|
||||
Alpine: redis
|
||||
|
|
|
@ -28,12 +28,12 @@
|
|||
path: "{{ item }}"
|
||||
state: absent
|
||||
loop:
|
||||
- "{{ master_conf }}"
|
||||
- "{{ master_datadir }}"
|
||||
- "{{ master_logdir }}"
|
||||
- /var/run/redis_{{ master_port }}.pid
|
||||
- "{{ replica_conf }}"
|
||||
- "{{ replica_datadir }}"
|
||||
- "{{ replica_logdir }}"
|
||||
- /var/run/redis_{{ replica_port }}.pid
|
||||
- "{{ master_conf }}"
|
||||
- "{{ master_datadir }}"
|
||||
- "{{ master_logdir }}"
|
||||
- /var/run/redis_{{ master_port }}.pid
|
||||
- "{{ replica_conf }}"
|
||||
- "{{ replica_datadir }}"
|
||||
- "{{ replica_logdir }}"
|
||||
- /var/run/redis_{{ replica_port }}.pid
|
||||
listen: cleanup redis
|
||||
|
|
|
@ -4,5 +4,5 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
dependencies:
|
||||
- setup_pkg_mgr
|
||||
- setup_remote_constraints
|
||||
- setup_pkg_mgr
|
||||
- setup_remote_constraints
|
||||
|
|
|
@ -9,4 +9,4 @@
|
|||
|
||||
- import_tasks: setup_redis_cluster.yml
|
||||
when:
|
||||
- ansible_distribution in ['CentOS', 'Fedora', 'FreeBSD', 'openSUSE Leap', 'Ubuntu', 'Debian', 'Archlinux', 'Alpine']
|
||||
- ansible_distribution in ['CentOS', 'Fedora', 'FreeBSD', 'openSUSE Leap', 'Ubuntu', 'Debian', 'Archlinux', 'Alpine']
|
||||
|
|
|
@ -27,10 +27,10 @@
|
|||
owner: "{{ redis_user[ansible_distribution] }}"
|
||||
group: "{{ redis_user[ansible_distribution] }}"
|
||||
loop:
|
||||
- "{{ master_datadir }}"
|
||||
- "{{ master_logdir }}"
|
||||
- "{{ replica_datadir }}"
|
||||
- "{{ replica_logdir }}"
|
||||
- "{{ master_datadir }}"
|
||||
- "{{ master_logdir }}"
|
||||
- "{{ replica_datadir }}"
|
||||
- "{{ replica_logdir }}"
|
||||
|
||||
- name: Create redis configs
|
||||
copy:
|
||||
|
@ -44,14 +44,14 @@
|
|||
requirepass {{ redis_password }}
|
||||
masterauth {{ redis_password }}
|
||||
loop:
|
||||
- file: "{{ master_conf }}"
|
||||
port: "{{ master_port }}"
|
||||
logdir: "{{ master_logdir }}"
|
||||
datadir: "{{ master_datadir }}"
|
||||
- file: "{{ replica_conf }}"
|
||||
port: "{{ replica_port }}"
|
||||
logdir: "{{ replica_logdir }}"
|
||||
datadir: "{{ replica_datadir }}"
|
||||
- file: "{{ master_conf }}"
|
||||
port: "{{ master_port }}"
|
||||
logdir: "{{ master_logdir }}"
|
||||
datadir: "{{ master_datadir }}"
|
||||
- file: "{{ replica_conf }}"
|
||||
port: "{{ replica_port }}"
|
||||
logdir: "{{ replica_logdir }}"
|
||||
datadir: "{{ replica_datadir }}"
|
||||
|
||||
- name: Start redis master
|
||||
ansible.builtin.command: "{{ redis_bin[ansible_distribution] }} {{ master_conf }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue