summaryrefslogtreecommitdiff
path: root/roles/mysql/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'roles/mysql/tasks')
-rw-r--r--roles/mysql/tasks/main.yml2
-rw-r--r--roles/mysql/tasks/percona.yml11
2 files changed, 12 insertions, 1 deletions
diff --git a/roles/mysql/tasks/main.yml b/roles/mysql/tasks/main.yml
index ecd0ef90..22b37fcf 100644
--- a/roles/mysql/tasks/main.yml
+++ b/roles/mysql/tasks/main.yml
@@ -11,5 +11,5 @@
state: present
force: yes
-- name: remove unsecure defaults
+- name: remove insecure defaults
import_tasks: mysql-secure-installation.yml
diff --git a/roles/mysql/tasks/percona.yml b/roles/mysql/tasks/percona.yml
new file mode 100644
index 00000000..1bef3a03
--- /dev/null
+++ b/roles/mysql/tasks/percona.yml
@@ -0,0 +1,11 @@
+---
+- name: Add percona repository key
+ apt_key:
+ data: "{{ lookup('file', 'percona.asc') }}"
+ state: present
+
+- name: Add percona repository
+ apt_repository:
+ repo: "deb http://repo.percona.com/apt {{ ansible_distribution_release }} main"
+ state: present
+ filename: percona-release