playbook-mariadb_copy_conf
# ansible-playbook -i inventory playbook-mariadb_copy_conf.yml
---
- hosts: all
become: true
tasks:
- name: Copy file with owner and permissions
ansible.builtin.copy:
src: /home/tbr/ansible/Files_Source/FS_60-server.cnf
dest: /etc/mysql/mariadb.conf.d/60-server.cnf
owner: tbr
group: tbr
mode: '0644'
- name: modification IP 60-server.cnf
ansible.builtin.lineinfile:
path: /etc/mysql/mariadb.conf.d/60-server.cnf
regexp: '^bind-address = 999.999.999.999'
insertafter: '^#bind-address = 999.999.999.999'
line: bind-address = {{ansible_default_ipv4.address}}