buluma.fathom
Rola Ansible fathom
Analiza danych internetowych Fathom
GitHub | Wersja | Problemy | Prośby o Wciągnięcie | Pobrania |
---|---|---|---|---|
Przykładowy Playbook
Ten przykład pochodzi z molecule/default/converge.yml
i jest testowany przy każdym pushu, prośbie o wciągnięcie i wydaniu.
---
- name: Converge
hosts: all
become: true
gather_facts: true
roles:
- role: buluma.fathom
Maszyna musi być przygotowana. W CI robi się to przy użyciu molecule/default/prepare.yml
:
---
- name: Prepare
hosts: all
become: true
gather_facts: false
roles:
- role: buluma.bootstrap
- role: buluma.repo_epel
when:
- (ansible_distribution == "Amazon" and
ansible_distribution_major_version == "2") or
(ansible_os_family == "RedHat" and
ansible_distribution_major_version in [ "7", "8" ])
- role: buluma.ca_certificates
Zobacz także pełne wyjaśnienie i przykład dotyczące korzystania z tych ról.
Zmienne Roli
Wartości domyślne dla zmiennych są ustawione w defaults/main.yml
:
---
# plik domyślny dla fathom
fathom_binary_url: "https://github.com/usefathom/fathom/releases/download/v1.3.1/fathom_1.3.1_linux_amd64.tar.gz"
fathom_force_update: false
fathom_manage_service: true
fathom_service_state: started
fathom_service_enabled: true
fathom_service_user: root
fathom_directory: /opt/fathom
fathom_http_port: "9000"
fathom_database_name: fathom.db
fathom_secret: secret-string-here
Wymagania
- pakiety pip wymienione w requirements.txt.
Stan używanych ról
Poniższe role są używane do przygotowania systemu. Możesz przygotować swój system w inny sposób.
Wymaganie | GitHub | Wersja |
---|---|---|
buluma.bootstrap | ||
buluma.repo_epel | ||
buluma.nginx | ||
buluma.ca_certificates |
Kontekst
Ta rola jest częścią wielu kompatybilnych ról. Zapoznaj się z dokumentacją tych ról w celu uzyskania dalszych informacji.
Oto przegląd pokrewnych ról:
Kompatybilność
Ta rola była testowana na tych obrazach kontenerów:
kontener | tagi |
---|---|
EL | 8 |
Ubuntu | wszystkie |
Debian | wszystkie |
Minimalna wymagana wersja Ansible to 2.12, testy przeprowadzono na:
- poprzedniej wersji.
- bieżącej wersji.
- wersji deweloperskiej.
Jeśli znajdziesz problemy, zgłoś je w GitHubie
Dziennik Zmian
Licencja
Informacje o autorze
ansible-galaxy install buluma.fathom