RedHat.yml 659 B

123456789101112131415161718192021222324252627
  1. ---
  2. # Install mariadb
  3. - name: Add MariaDB Repository for {{ ansible_distribution }}
  4. template:
  5. src: mariadb-server.repo.j2
  6. dest: /etc/yum.repos.d/mariadb-server.repo
  7. - name: Install all the {{ ansible_distribution }} mariadb packages
  8. dnf:
  9. name: "{{ mariadb_packages }}"
  10. state: present
  11. - name: Install rsync in case of Galera
  12. dnf:
  13. name: rsync
  14. state: present
  15. when: groups['db_servers'] | length > 1
  16. - name: Set galera_wsrep_provider variable
  17. set_fact:
  18. galera_wsrep_provider: "/usr/lib64/galera-4/libgalera_smm.so"
  19. - name: Mariadb service
  20. service:
  21. name: "{{ mariadb_service }}"
  22. state: started
  23. enabled: yes