alertlogic.al_agents
Rola Ansible: al-agents
Ten skrypt służy do instalacji i konfiguracji agenta Alert Logic.
Wymagania
Obsługiwane są następujące platformy:
Wersje Debian:
- squeeze
- wheezy
- jessie
Wersje Ubuntu:
- 10.x
- 12.x
- 14.x
- 16.x
- 18.x
Wersje RHEL/CentOS:
- 6.x
- 7.x
Wersje SuSE:
- 12.1
- 12.0
- 11.4
- 11.3
Wersje Amazon Linux:
- Karoo
Wersje Windows:
- Windows Server 2003+SP1, 2008, 2012, 2016
- Windows XP+SP1, Vista, 7, 8, 10
Zmienne Roli
al_agent_registration_key- Twój unikalny klucz rejestracyjny, obowiązkowy z wyjątkiem wdrożeń w chmurze (AWS, Azure). Domyślnie toyour_registration_key_hereal_agent_for_imaging- Zmiennaal_agent_for_imagingokreśla, czy agent będzie skonfigurowany i wdrożony. Jeśli ustawiona natrue, proces instalacji zainstaluje agenta, ale nie uruchomi go po zakończeniu instalacji. Umożliwia to zapisanie zrzutów instancji do późniejszego użycia. Gdy zmienna ta jest ustawiona nafalse, proces wdrożenia wykonywany jest podczas konfiguracji, a agent uruchamia się po zakończeniu. Domyślnie jest tofalseal_agent_egress_host,al_agent_egress_port- Domyślnie cały ruch jest kierowany do https://vaporator.alertlogic.com. Ta zmienna jest przydatna, jeśli masz maszynę odpowiedzialną za ruch wychodzący (NAT box). Jeśli wskażesz własny adres URL, upewnij się, że jest prawidłowo sformatowany. Domyślnie tohttps://vaporator.alertlogic.comal_agent_proxy_url- Domyślnie al-agent nie wymaga użycia proxy. Ta zmienna jest przydatna, jeśli chcesz uniknąć pojedynczego punktu wychodzenia. Gdy używane jest proxy, wymagane są zarówno wartościal_agent_egress_host, jak ial_agent_proxy_url. Jeśli podasz adres URL proxy, upewnij się, że jest prawidłowo sformatowany. Domyślnie tonil
Zależności
- brak znanych zależności
Przykład Skryptu
---
- name: Zastosuj instalację AL Agenta do określonych hostów
hosts: al_agents
roles:
- { role: alertlogic.al_agents}
Konfiguracje
Zmienna al_agent_for_imaging określa typ Twojej instalacji. Jest to wartość logiczna i domyślnie wynosi false. Ustawienie tej wartości na true przygotuje Twojego agenta do obrazowania, ale nie wdroży agenta.
Wykonanie instalacji agenta z domyślnymi atrybutami skryptu spowoduje natychmiastowe skonfigurowanie i wdrożenie agenta. Jeśli prawidłowo ustawisz swój klucz rejestracyjny, Twój host powinien pojawić się w konsoli Alert Logic w ciągu 15 minut. Uwaga: w przypadku wdrożeń AWS i Azure użycie klucza jest opcjonalne i zazwyczaj nie jest konieczne.
Współpraca
- Forkuj repozytorium na Githubie
- Stwórz nazwany branch funkcyjny (np.
add_component_x) - Wprowadź zmiany
- Napisz testy dla swoich zmian (jeśli dotyczy)
- Uruchom testy, upewniając się, że wszystkie przechodzą
- Złóż Pull Request na Githubie
Licencja i Autorzy
Licencja:
Rozprowadzana na podstawie licencji Apache 2.0.
Autorzy: Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogic.com)
ansible-galaxy install alertlogic.al_agents