v0112358.keydb_active_replication
Rola Ansible: Aktywna Replikacja KeyDB
Zainstaluj i skonfiguruj Aktywną Replikację KeyDB na swoim systemie.
Przykładowy Inwentarz
[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
Przykładowy Playbook
- name: Wdróż Aktywną Replikację KeyDB
hosts: keydb_active_replication
pre_tasks:
- name: Sprawdź, czy Ansible spełnia wymogi KeyDB.
assert:
that: "ansible_version.full is version_compare('2.10.0', '>=')"
msg: >
"Musisz zaktualizować Ansible do co najmniej 2.10.0, aby użyć tego playbooka"
roles:
- { role: keydb-active-replication, tags: keydb-active-replication }
Zmienne Roli
Te zmienne są ustawione w defaults/main.yml.
---
######### Konfiguracja KeyDB
keydb_active_replication_conf:
port: "6379"
maxmemory: "64mb"
rename_commands:
- FLUSHDB
- FLUSHALL
- KEYS
- SHUTDOWN
....
Wymagania
Pakiety pip wymienione w requirements.txt.
Licencja
MIT
Informacje o autorze
v0112358
Zainstaluj
ansible-galaxy install v0112358.keydb_active_replication
Licencja
mit
Pobrania
25.9k
Właściciel