FQCN, ansible-lint

This commit is contained in:
Sven Velt 2025-04-04 20:53:37 +02:00
parent 5936b18b57
commit 02f5f09c21
4 changed files with 12 additions and 18 deletions

View file

@ -1,6 +1,6 @@
---
- name: Restart keepalived service
service:
ansible.builtin.service:
name: keepalived
state: restarted
listen: Restart keepalived

View file

@ -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

View file

@ -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

View file

@ -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 {