FQCN, ansible-lint
This commit is contained in:
parent
5936b18b57
commit
02f5f09c21
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: Restart keepalived service
|
||||
service:
|
||||
ansible.builtin.service:
|
||||
name: keepalived
|
||||
state: restarted
|
||||
listen: Restart keepalived
|
||||
|
|
|
@ -7,17 +7,13 @@ galaxy_info:
|
|||
|
||||
license: GPL-2.0-or-later
|
||||
|
||||
min_ansible_version: 2.9
|
||||
min_ansible_version: '2.9'
|
||||
|
||||
platforms:
|
||||
- name: Alpine
|
||||
versions:
|
||||
- 3.11
|
||||
- 3.12
|
||||
|
||||
galaxy_tags:
|
||||
- cluster
|
||||
- heartbeat
|
||||
- keepalived
|
||||
- virtualip
|
||||
|
||||
|
|
|
@ -1,34 +1,32 @@
|
|||
---
|
||||
- name: Install keepalived
|
||||
package:
|
||||
ansible.builtin.package:
|
||||
name: keepalived
|
||||
state: latest
|
||||
notify: Restart keepalived
|
||||
|
||||
|
||||
- name: Ensure /etc/keepalived ist available
|
||||
file:
|
||||
- name: Ensure /etc/keepalived is available
|
||||
ansible.builtin.file:
|
||||
path: /etc/keepalived
|
||||
state: directory
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0755
|
||||
mode: '0755'
|
||||
|
||||
|
||||
- name: Enable keepalive
|
||||
service:
|
||||
ansible.builtin.service:
|
||||
name: keepalived
|
||||
enabled: yes
|
||||
enabled: true
|
||||
|
||||
|
||||
- name: Template configuration keepalived.conf
|
||||
template:
|
||||
ansible.builtin.template:
|
||||
src: keepalived.conf
|
||||
dest: /etc/keepalived/keepalived.conf
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0640
|
||||
backup: yes
|
||||
mode: '0640'
|
||||
backup: true
|
||||
notify: Restart keepalived
|
||||
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ vrrp_script chk_{{ keepalived_chk_proc_name }} {
|
|||
vrrp_instance {{ keepalived_instance_name|default('VI_1') }} {
|
||||
state {{ keepalived_state|default('BACKUP') }}
|
||||
interface {{ keepalived_interface|default('eth0') }}
|
||||
virtual_router_id {{ keepalived_router_id|default((keepalived_virtual_ipaddress|ipaddr('address')).0.split('.')[3]) }}
|
||||
virtual_router_id {{ keepalived_router_id|default((keepalived_virtual_ipaddress|ansible.utils.ipaddr('address')).0.split('.')[3]) }}
|
||||
priority {{ ((keepalived_state|default('BACKUP'))=='MASTER')|ternary('100', '95') }}
|
||||
advert_int {{ keepalived_advert_int|default(1) }}
|
||||
authentication {
|
||||
|
|
Loading…
Reference in a new issue