ansible-redis
Redis - An open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
Tunables
redis_client
(boolean)redis_server
(boolean)redis_slave
(boolean)redis_server_accepts_external_connections
(boolean)redis_sentinel_accepts_external_connections
(boolean)redis_sentinel_enabled
(boolean)redis_user
(string) - User to run redis asredis_group
(string) - Group to run redis asredis_server_working_directory
(string) - Working directory for redis-serverredis_sentinel_working_directory
(string) - Working directory for redis-sentinelredis_runtime_root
(string) - Directory for runtime dataredis_server_pidfile_path
(string) - Path for redis-server pidfileredis_server_socket_path
(string) - Path for redis-server socketredis_sentinel_pidfile_path
(string) - Path for redis-sentinel pidfileredis_sentinel_socket_path
(string) - Path for redis-sentinel socketredis_log_root
(string) - Directory for logsredis_server_log_path
(string) - Path for redis-server logredis_sentinel_log_path
(string) - Path for redis-sentinel logredis_master_host
(string) - address for master redis-serverredis_master_port
(integer) - port for master redis-serverredis_master_name
(string) - name for master redis-serverredis_sentinel_quorum
(interger) - number of sentinels required for quorum
Dependencies
Example Playbook
- hosts: servers
roles:
- role: telusdigital.redis
redis_server: yes