homelab_flarum/roles/flarum/tasks/setup_mariadb.yml

38 lines
791 B
YAML
Raw Normal View History

2024-03-06 11:39:48 -06:00
---
- name: Update sudoers
become: yes
community.general.sudoers:
name: zoe-do-as-mysql
state: present
user: zoe
runas: mysql
commands: ALL
- name: Install MariaDB Server
become: yes
package:
name: mariadb
state: latest
- name: Start MariaDB server
become: yes
systemd:
name: mariadb
enabled: yes
state: started
- name: Update root password for MariaDB
become: yes
become_user: mysql
mysql_user:
name: flarum_user
login_user: mysql
# login_password: "{{ mariadb_root_pass }}"
password: "{{ flarum_db_pass }}"
state: present
priv: "*.*:ALL"
- name: Create flarum database
become: yes
become_user: mysql
mysql_db:
name: flarum
login_user: flarum_user
login_password: "{{ flarum_db_pass }}"