This commit is contained in:
2022-11-19 02:37:47 -05:00
parent 75ee5be87d
commit 10851d3d64
9 changed files with 132 additions and 7 deletions

View File

@@ -3,6 +3,29 @@
name: mariadb-server
state: present
- name: Install MySQL Support for Python 3
apt:
name: python3-pymysql
state: present
- name: Create MariaDB databases
mysql_db:
name: "{{ item.name }}"
state: present
login_unix_socket: /var/run/mysqld/mysqld.sock
loop: "{{ databases }}"
no_log: "{{ item.pass is defined }}"
- name: Create MariaDB users
mysql_user:
name: "{{ item.name }}"
password: "{{ item.pass }}"
priv: "{{ item.name }}.*:ALL,GRANT"
state: present
login_unix_socket: /var/run/mysqld/mysqld.sock
loop: "{{ databases }}"
no_log: "{{ item.pass is defined }}"
- name: Create webserver docker-compose directory
ansible.builtin.file:
path: "{{ webserver_root }}"