keydb_active_replication
Ansible Роль: Активная Репликация KeyDB
Установите и настройте активную репликацию KeyDB на вашей системе.
Пример Инвентаря
[keydb_active_replication:children]
keydb_active_replication_infra
keydb_active_replication_shopping
[keydb_active_replication_infra]
vm-dev-keydb-infra-0
vm-dev-keydb-infra-1
[keydb_active_replication_shopping]
vm-dev-keydb-shopping-0
vm-dev-keydb-shopping-1
vm-dev-keydb-shopping-2
Пример Плейбука
- name: Развертывание Активной Репликации KeyDB
hosts: keydb_active_replication
pre_tasks:
- name: Проверка соответствия Ansible требованиям KeyDB.
assert:
that: "ansible_version.full is version_compare('2.10.0', '>=')"
msg: >
"Вы должны обновить Ansible как минимум до 2.10.0, чтобы использовать этот плейбук"
roles:
- { role: keydb-active-replication, tags: keydb-active-replication }
Переменные Роли
Эти переменные заданы в defaults/main.yml.
---
######### Конфигурация KeyDB
keydb_active_replication_conf:
port: "6379"
maxmemory: "64mb"
rename_commands:
- FLUSHDB
- FLUSHALL
- KEYS
- SHUTDOWN
....
Требования
пакеты pip, указанные в requirements.txt.
Лицензия
MIT
Информация об Авторе
v0112358
Установить
ansible-galaxy install v0112358/ansible-role-keydb-active-replication
Лицензия
mit
Загрузки
15708
Владелец