redis.yml 547 B

1234567891011121314151617181920212223242526
  1. ---
  2. # tasks/Debian/redis.yml: Deploy redis
  3. # Specific to Debian
  4. - name: Include ansible_distribution vars
  5. include_vars:
  6. file: "{{ ansible_distribution }}.yml"
  7. tags: redis
  8. - name: Ensure redis is installed
  9. tags: redis
  10. apt:
  11. name: "{{ redis_pkg_name }}"
  12. state: "{{ redis_pkg_state }}"
  13. update_cache: true
  14. - name: Ensure redis binds to accessible IP
  15. tags: redis
  16. lineinfile:
  17. dest: /etc/redis/redis.conf
  18. regexp: '^bind'
  19. line: 'bind 0.0.0.0'
  20. notify: restart redis service
  21. - meta: flush_handlers
  22. tags: redis