redis.yml 623 B

1234567891011121314151617181920212223242526272829
  1. ---
  2. # tasks/CentOS/redis.yml: Deploy redis
  3. # Specific to CentOS
  4. - name: Include ansible_distribution vars
  5. include_vars:
  6. file: "{{ ansible_distribution }}.yml"
  7. tags: redis
  8. - name: Install EPEL repo
  9. tags: redis
  10. yum:
  11. name: epel-release
  12. state: present
  13. when: enable_epel_repo
  14. - name: Ensure redis is installed
  15. tags: redis
  16. yum:
  17. name: "{{ sensu_redis_pkg_name }}"
  18. state: "{{ sensu_redis_pkg_state }}"
  19. enablerepo: "{{ sensu_centos_repository }}"
  20. - name: Ensure redis binds to accessible IP
  21. tags: redis
  22. lineinfile:
  23. dest: /etc/redis.conf
  24. regexp: '^bind'
  25. line: 'bind 0.0.0.0'