NewsBlur/ansible/playbooks/deploy_redis.yml
2024-02-25 13:54:14 -05:00

28 lines
727 B
YAML

---
- name: DEPLOY -> redis
hosts: redis
gather_facts: false
vars_files:
- ../env_vars/base.yml
tasks:
- name: Extract part of hostname to determine container name
set_fact:
redis_role: "{{ inventory_hostname.split('-')[2] }}"
tags:
- never
- replicaofnoone
- name: Turning off secondary for redis by deleting redis_replica.conf
copy:
dest: "/srv/newsblur/docker/redis/redis_{{ redis_role }}_replica.conf"
content: ""
tags:
- never
- replicaofnoone
- name: Setting Redis REPLICAOF NO ONE
shell: docker exec redis-{{ redis_role }} redis-cli REPLICAOF NO ONE
tags:
- never
- replicaofnoone