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 to your_registration_key_here
  • al_agent_for_imaging - Zmienna al_agent_for_imaging określa, czy agent będzie skonfigurowany i wdrożony. Jeśli ustawiona na true, 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 na false, proces wdrożenia wykonywany jest podczas konfiguracji, a agent uruchamia się po zakończeniu. Domyślnie jest to false
  • al_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 to https://vaporator.alertlogic.com
  • al_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ści al_agent_egress_host, jak i al_agent_proxy_url. Jeśli podasz adres URL proxy, upewnij się, że jest prawidłowo sformatowany. Domyślnie to nil

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

  1. Forkuj repozytorium na Githubie
  2. Stwórz nazwany branch funkcyjny (np. add_component_x)
  3. Wprowadź zmiany
  4. Napisz testy dla swoich zmian (jeśli dotyczy)
  5. Uruchom testy, upewniając się, że wszystkie przechodzą
  6. 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)

O projekcie

Configure and Install Alert Logic Agents

Zainstaluj
ansible-galaxy install alertlogic.al_agents
Licencja
apache-2.0
Pobrania
84.8k
Właściciel
Alert Logic MDR — unrivaled security for your cloud journey.