libre_ops.multi_redis
Multi-instancja Redis
To jest rola Ansible do provisionowania wielu instancji Redis, z możliwością dostosowania konfiguracji dla każdej z nich.
Dostępne przez Ansible Galaxy.
Domyślne ustawienia
Zapoznaj się z domyślnymi ustawieniami, które można nadpisać tutaj (z wyjaśniającymi komentarzami).
Konfiguracja
Jest kilka ustawień domyślnych, ale główną zmienną jest multiredis_instances
.
Przykład konfiguracji 3 instancji Redis dla różnych części aplikacji może wyglądać tak:
multiredis_instances:
- name: cache
port: 6380
configs: |
maxmemory 150mb
maxmemory-policy allkeys-lru
- name: jobs
port: 6381
configs: |
maxmemory 50mb
maxmemory-policy noeviction
appendonly yes
appendfsync everysec
- name: sessions
port: 6382
configs: |
maxmemory 100mb
maxmemory-policy volatile-lru
Zapoznaj się z dokumentacją Redis tutaj po więcej informacji na temat konkretnych opcji konfiguracyjnych.
Przykładowa książka
- name: Multi Redis
hosts: webservers
roles:
- role: libre_ops.multi_redis
Zainstaluj
ansible-galaxy install libre_ops.multi_redis
Licencja
gpl-3.0
Pobrania
2.1k
Właściciel
Ansible roles for syadmin proles.