Use new conventions for custom config

This commit is contained in:
Gregory Colpart 2016-12-16 00:26:08 +01:00 committed by Jérémy Lecour
parent 839b7e2799
commit d0ee40d271
4 changed files with 14 additions and 7 deletions

View file

@ -0,0 +1,2 @@
[mysqld]
#bind-address = 0.0.0.0

View file

@ -1,16 +1,21 @@
---
- name: Copy Evolinux defaults
- name: Copy MySQL config files
copy:
src: evolinux-defaults.cnf
dest: /etc/mysql/conf.d/000-evolinux-defaults.cnf
mode: 0640
src: "{{ item.file }}"
dest: "/etc/mysql/conf.d/{{ item.file }}"
owner: root
group: root
mode: "{{ item.mode }}"
with_items:
- { file: z_evolinux.cnf, mode: 0644 }
- { file: zzz_evolinux.cnf, mode: 0640 }
tags:
- mysql
- name: Custom mysqld config values
- name: Custom MySQL config
ini_file:
dest: /etc/mysql/conf.d/100-evolinux-custom.cnf
dest: /etc/mysql/conf.d/zzz_evolinux.cnf
section: mysqld
option: '{{ item.option }}'
value: '{{ item.value }}'

View file

@ -13,7 +13,7 @@
- name: Configure tmpdir
ini_file:
dest: /etc/mysql/conf.d/100-evolinux-custom.cnf
dest: /etc/mysql/conf.d/zzz_evolinux.cnf
section: mysqld
option: tmpdir
value: "{{ mysql_custom_tmpdir }}"