justereseau.heartbeat
nephelaiio.heartbeat
Rola ansible do instalacji i konfiguracji heartbeat
Zmienne roli
Zapoznaj się z plikiem domyślnym aby uzyskać aktualną listę parametrów wejściowych.
Zależności
Proszę przejrzeć konfigurację zależności w celu uzyskania dalszych informacji.
Przykładowy Playbook
- hosts: serwery
vars:
heartbeat_package_state: najnowsza
heartbeat_conf_manage: tak
roles:
- role: nephelaiio.heartbeat
Przykładowy Playbook z plikiem konfiguracyjnym
- hosts: serwery
vars:
heartbeat_package_state: najnowsza
heartbeat_conf_path: /etc/ha.d/ha.cf
heartbeat_haressources_path: /etc/ha.d/haresources
heartbeat_authkey_path: /etc/ha.d/authkeys
heartbeat_conf_file: "{{ config_files_dir }}/ha.cf.j2"
heartbeat_haressources_file: "{{ config_files_dir }}/haressources.j2"
heartbeat_authkey_file: "{{ config_files_dir }}/authkey.j2"
roles:
- role: nephelaiio.heartbeat
Testowanie
Upewnij się, że twoje środowisko zainstalowało docker, aby móc uruchomić testy walidacji roli. Dodatkowe zależności Pythona są wymienione w pliku wymagań.
Rola jest testowana na następujących dystrybucjach (obrazy docker):
- Ubuntu Focal
- Ubuntu Bionic
- Ubuntu Xenial
- CentOS 7
- Debian Buster
Możesz przetestować rolę bezpośrednio z źródeł używając polecenia molecule test
Licencja
Projekt jest licencjonowany na warunkach Licencji MIT.
Zainstaluj
ansible-galaxy install justereseau.heartbeat
Licencja
mit
Pobrania
767
Właściciel
(Not) Network Team at Lan ETS (Anymore)