robertdebock.elastic_repo
Rola Ansible elastic_repo
TA ROLA ZOSTAŁA ZARCHIWIZOWANA W GRUDNIU 2023 ROKU.
Zainstaluj repozytorium Elastic na swoim systemie.
GitHub | GitLab | Pobrania | Wersja |
---|---|---|---|
Przykładowy Playbook
Ten przykład pochodzi z molecule/default/converge.yml
i jest testowany przy każdym przesunięciu, żądaniu ściągnięcia i wydaniu.
---
- nazwa: Zgromadzenie
gospodarze: wszyscy
przejście na: tak
zbieranie_faktów: tak
role:
- rola: robertdebock.elastic_repo
elastic_repo_cleanup_requirements: nie
elastic_repo_revert_crypto_policy: nie
Maszyna musi być przygotowana. W CI jest to realizowane za pomocą molecule/default/prepare.yml
:
---
- nazwa: Przygotowanie
gospodarze: wszyscy
przejście na: tak
zbieranie_faktów: nie
role:
- rola: robertdebock.bootstrap
- rola: robertdebock.core_dependencies
Zobacz również pełne wyjaśnienie i przykład dotyczące korzystania z tych ról.
Zmienne roli
Domyślne wartości dla zmiennych są ustawione w defaults/main.yml
:
---
# plik domyślny dla elastic_repo
# Oprogramowanie jest dostępne za darmo na mocy licencji Elastic.
# Dostępny jest również alternatywny pakiet, który zawiera tylko funkcje
# dostępne na mocy licencji Apache 2.0.
# Dodatkowy pakiet jest wymagany dla RHEL9 (`crypto-policies-scripts`).
# Ta zmienna określa, czy powinien być usunięty, czy nie.
elastic_repo_cleanup_requirements: tak
# Polityka kryptograficzna musi być zmodyfikowana w RHEL9. Tego zmienna określa, czy
# polityka powinna zostać przywrócona do domyślnej.
elastic_repo_revert_crypto_policy: tak
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 | GitLab |
---|---|---|
robertdebock.bootstrap | ||
robertdebock.core_dependencies |
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 |
---|---|
Amazon | wszystko |
Debian | wszystko |
EL | wszystko |
Fedora | wszystko |
Ubuntu | wszystko |
Minimalna wersja Ansible wymagana to 2.12, testy były przeprowadzane na:
- poprzedniej wersji.
- bieżącej wersji.
- wersji rozwojowej.
Jeśli znajdziesz problemy, zgłoś je na GitHubie.
Licencja
Informacje o autorze
Proszę rozważyć wsparcie mnie.
ansible-galaxy install robertdebock.elastic_repo