Newer
Older
---
# file: roles/mysql-client/tasks/main.yml
- name: MySQL Client Role
set_fact:
role_mysql_client_started: yes
tags:
- always
- name: MySQL Client | Install required packages
apt: pkg={{ packages }} state=present
vars:
packages:
- mysql-client
- mytop
- name: MySQL Client | Config for easy access for admins
template:
src=admin_my_cnf
dest=/home/{{ item }}/.my.cnf
owner={{ item }}
group=root

jurgenhaas
committed
mode='644'
- name: MySQL Client | Config for easy access for root
template:
src=admin_my_cnf
dest=/root/.my.cnf
owner=root
group=root

jurgenhaas
committed
mode='644'
when: not excluded_roles or "mysql-client" not in excluded_roles