Redis Playbooks
Redis module playbooks reference
Playbook
There are two playbooks for redis:
redis.yml
: create redis cluster / node / instanceredis-rm.yml
: remove redis cluster /node /instance
redis.yml
The playbook redis.yml
will init redis cluster/node/instance:
redis_node : init redis node
- redis_install : install redis & redis_exporter
- redis_user : create os user redis
- redis_dir # redis redis fhs
redis_exporter : config and launch redis_exporter
- redis_exporter_config : generate redis_exporter config
- redis_exporter_launch : launch redis_exporter
redis_instance : config and launch redis cluster/node/instance
- redis_check : check redis instance existence
- redis_clean : purge existing redis instance
- redis_config : generate redis instance config
- redis_launch : launch redis instance
redis_register : register redis to prometheus
redis_ha : setup redis sentinel
redis_join : join redis cluster
redis-rm.yml
The playbook redis-rm.yml
will remove redis cluster/node/instance:
- register : remove monitor target from prometheus
- redis_exporter : stop and disable redis_exporter
- redis : stop and disable redis cluster/node/instance
- redis_data : remove redis data (rdb, aof)
- redis_pkg : uninstall redis & redis_exporter packages
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.