Add maxscale tag to tasks in maxscale role
This commit is contained in:
parent
c1776d7859
commit
129a2b4da7
|
@ -2,18 +2,21 @@
|
|||
command:
|
||||
cmd: "/usr/bin/maxkeys"
|
||||
creates: "/var/lib/maxscale/.secrets"
|
||||
tags: maxscale
|
||||
|
||||
- name: "Encrypt mysql password for saving in configuration"
|
||||
command:
|
||||
cmd: "/usr/bin/maxpasswd {{ maxscale_mysql_password|quote }}"
|
||||
register: encrypt_maxscale_mysql_password_result
|
||||
when: encrypted_maxscale_mysql_password is none
|
||||
tags: maxscale
|
||||
|
||||
- name: "Encrypt monitor password for saving in configuration"
|
||||
command:
|
||||
cmd: "/usr/bin/maxpasswd {{ maxscale_monitor_password|quote }}"
|
||||
register: encrypt_maxscale_monitor_password_result
|
||||
when: encrypted_maxscale_monitor_password is none
|
||||
tags: maxscale
|
||||
|
||||
- name: "Copy the configuration"
|
||||
template:
|
||||
|
@ -23,4 +26,5 @@
|
|||
group: 'root'
|
||||
mode: '0644'
|
||||
notify: 'restart maxscale'
|
||||
tags: maxscale
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
state: present
|
||||
delegate_to: "{{ maxscale_mysql_master }}"
|
||||
loop: "{{ ansible_facts['all_ipv4_addresses'] }}"
|
||||
tags: maxscale
|
||||
|
||||
- name: "Create monitor user on MySQL master"
|
||||
mysql_user:
|
||||
|
@ -17,4 +18,5 @@
|
|||
state: present
|
||||
delegate_to: "{{ maxscale_mysql_master }}"
|
||||
loop: "{{ ansible_facts['all_ipv4_addresses'] }}"
|
||||
tags: maxscale
|
||||
|
||||
|
|
|
@ -8,15 +8,18 @@
|
|||
- "0x199369e5404bd5fc7d2fe43bcbcb082a1bb943db"
|
||||
- "0x177f4010fe56ca3336300305f1656f24c74cd1d8"
|
||||
- "0x7b963f525ad3ae6259058d30135659e928c12247"
|
||||
tags: maxscale
|
||||
|
||||
- name: "Add MariaDB MaxScale repository"
|
||||
apt_repository:
|
||||
repo: "deb https://downloads.mariadb.com/MaxScale/{{ maxscale_version }}/debian {{ ansible_distribution_release }} main"
|
||||
state: present
|
||||
filename: mariadb-maxscale
|
||||
tags: maxscale
|
||||
|
||||
- name: "Install MariaDB MaxScale"
|
||||
apt:
|
||||
name: maxscale
|
||||
state: present
|
||||
tags: maxscale
|
||||
|
||||
|
|
Loading…
Reference in a new issue