alertlogic.al_agents
Ansible Rolle: al-agents
Dieses Playbook wird verwendet, um den Alert Logic Agent zu installieren und zu konfigurieren.
Anforderungen
Die folgenden Plattformen werden unterstützt.
Debian-Versionen:
- squeeze
- wheezy
- jessie
Ubuntu-Versionen:
- 10.x
- 12.x
- 14.x
- 16.x
- 18.x
RHEL/CentOS-Versionen:
- 6.x
- 7.x
SuSE-Versionen:
- 12.1
- 12.0
- 11.4
- 11.3
Amazon Linux-Versionen:
- Karoo
Windows-Versionen:
- Windows Server 2003+SP1, 2008, 2012, 2016
- Windows XP+SP1, Vista, 7, 8, 10
Rollen-Variablen
al_agent_registration_key
- Ihr einzigartiger Registrierungsschlüssel, erforderlich, außer bei unterstützten Cloud-Einsätzen (AWS, Azure). Standard istyour_registration_key_here
al_agent_for_imaging
- Die Variableal_agent_for_imaging
bestimmt, ob der Agent konfiguriert und bereitgestellt wird. Wenn auftrue
gesetzt, wird der Agent installiert, aber nicht gestartet. Dies ermöglicht das Speichern von Snapshots zur späteren Verwendung. Wenn diese Variable auffalse
gesetzt ist, wird der Agent während der Einrichtung bereitgestellt und nach Abschluss gestartet. Standard istfalse
al_agent_egress_host
,al_agent_egress_port
- Standardmäßig wird der gesamte Datenverkehr an https://vaporator.alertlogic.com. gesendet. Diese Variable ist nützlich, wenn Sie eine Maschine für ausgehenden Datenverkehr (NAT-Box) haben. Stellen Sie sicher, dass die von Ihnen angegebene URL korrekt formatiert ist. Standard isthttps://vaporator.alertlogic.com
al_agent_proxy_url
- Standardmäßig benötigt al-agent keinen Proxy. Diese Variable ist nützlich, wenn Sie einen einzelnen Punkt für den Datenverkehr vermeiden möchten. Wenn ein Proxy verwendet wird, sind sowohlal_agent_egress_host
als auchal_agent_proxy_url
erforderlich. Stellen Sie sicher, dass die angegebene Proxy-URL korrekt formatiert ist. Standard istnil
Abhängigkeiten
- Es sind keine bekannten Abhängigkeiten vorhanden
Beispiel-Playbook
---
- name: AL-Agent-Installation auf bestimmten Hosts anwenden
hosts: al_agents
roles:
- { role: alertlogic.al_agents}
Konfigurationen
Die Variable al_agent_for_imaging
bestimmt Ihren Installationstyp. Sie ist ein boolescher Wert und standardmäßig auf false
. Wenn Sie diesen Wert auf true
setzen, wird der Agent nur für Imaging vorbereitet und nicht bereitgestellt.
Die Installation eines Agents mit den Standardattributen des Cookbooks richtet den Agenten ein und bereitstellt die Instanz sofort. Wenn Sie Ihren Registrierungsschlüssel korrekt gesetzt haben, sollte Ihr Host innerhalb von 15 Minuten in der Console von Alert Logic erscheinen. Hinweis: Bei Einsätzen in AWS und Azure ist die Verwendung des Schlüssels optional und in der Regel nicht notwendig.
Mitwirken
- Forken Sie das Repository auf Github
- Erstellen Sie einen benannten Feature-Branch (z. B.
add_component_x
) - Schreiben Sie Ihre Änderung
- Schreiben Sie Tests für Ihre Änderung (falls zutreffend)
- Führen Sie die Tests aus und stellen Sie sicher, dass alle bestehen
- Reichen Sie einen Pull Request über Github ein
Lizenz und Autoren
Lizenz:
Verteilt unter der Apache 2.0 Lizenz.
Autoren: Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogi.com)
ansible-galaxy install alertlogic.al_agents