Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
37 lines (30 sloc) 895 Bytes
---
- name: MariaDB パッケージをインストールする
apt: name={{ item }} state=present update_cache=yes
with_items:
- mariadb-server
- python-selinux
- python-semanage
- python-pip
- libmysqlclient-dev
- pip: name={{ item }} state=present
with_items:
- MySQL-python
- name: MariaDB の設定をする
template:
src: mysql.cnf.j2
dest: /etc/mysql/conf.d/mysql.cnf
mode: 0644
- name: MariaDB サービスを起動する
service: name=mysql state=started enabled=yes
- name: MariaDB の root アカウントのパスワードを設定する
mysql_user:
host: localhost
name: root
password: "{{ mariadb.root_password }}"
- name: "ローカル側に {{ lookup('env', 'HOME') }}/.my.cnf を配置する"
connection: local
template:
src: my.cnf.local.j2
dest: "{{ lookup('env', 'HOME') }}/.my.cnf"
mode: 0600