2024-02-07 21:34:17 +00:00
|
|
|
---
|
|
|
|
# vars file for deploy_keepalived
|
2024-02-11 22:17:16 +00:00
|
|
|
deploy_keepalived_config_dir: /etc/keepalived
|
2024-03-09 21:34:20 +00:00
|
|
|
deploy_keepalived_scripts_dir: /etc/keepalived/scripts.d
|
|
|
|
deploy_keepalived_path: /usr/local/sbin/keepalived
|
2024-02-11 22:17:16 +00:00
|
|
|
deploy_keepalived_github_api: https://api.github.com/repos/acassen/keepalived
|
|
|
|
deploy_keepalived_github_url: https://github.com/acassen/keepalived
|
2024-03-09 21:34:20 +00:00
|
|
|
deploy_keepalived_service_name: "keepalived{{ '_container' if deploy_keepalived_deploy_method == 'docker' }}"
|
2024-02-11 22:17:16 +00:00
|
|
|
deploy_keepalived_user: root
|
|
|
|
deploy_keepalived_group: root
|
2024-03-10 18:42:38 +00:00
|
|
|
deploy_keepalived_script_user: "{{ 'keepalived_script' if deploy_keepalived_deploy_method == 'host' else '100' }}"
|
|
|
|
deploy_keepalived_script_group: "{{ 'keepalived_script' if deploy_keepalived_deploy_method == 'host' else '101' }}"
|
2024-03-09 21:34:20 +00:00
|
|
|
deploy_keepalived_docker_image: ednxzu/keepalived
|
|
|
|
deploy_keepalived_container_volume_map:
|
|
|
|
- "{{ deploy_keepalived_config_dir }}:/etc/keepalived"
|
2024-02-11 22:17:16 +00:00
|
|
|
deploy_keepalived_required_packages:
|
|
|
|
- name: gcc
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libssl-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libnl-3-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libnl-genl-3-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libsnmp-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
2024-03-09 21:34:20 +00:00
|
|
|
- name: autoconf
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: automake
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: iptables
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libip6tc-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libip4tc-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libmnl-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libnftnl-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: libpcre2-dev
|
|
|
|
version: latest
|
|
|
|
state: present
|
|
|
|
- name: make
|
|
|
|
version: latest
|
|
|
|
state: present
|