![James E. Blair](/assets/img/avatar_default.png)
This file has passwords templated in, so make it root-only. Change-Id: I7fa438acfa91be9794d505dc7bf0d88af6bb25c9
30 lines
614 B
YAML
30 lines
614 B
YAML
- name: Ensure /etc/mariadb-compose directory
|
|
file:
|
|
state: directory
|
|
path: /etc/mariadb-compose
|
|
mode: 0755
|
|
|
|
- name: Put docker-compose file in place
|
|
template:
|
|
src: docker-compose.yaml.j2
|
|
dest: /etc/mariadb-compose/docker-compose.yaml
|
|
mode: 0600
|
|
|
|
- name: Ensure database volume exists
|
|
file:
|
|
state: directory
|
|
path: /var/mariadb/db
|
|
|
|
- name: Ensure config directory exists
|
|
file:
|
|
state: directory
|
|
path: /var/mariadb/etc
|
|
|
|
- name: Install database config settings
|
|
copy:
|
|
src: my.cnf
|
|
dest: /var/mariadb/etc/my.cnf
|
|
|
|
- name: Start mariadb
|
|
include_tasks: start.yaml
|