humio.humio.server
ansible-humio
VERALTET. Dieses Repository wird keine Updates mehr erhalten. Bitte ziehen Sie in Betracht, den humio-operator zu verwenden, um Logscale zu installieren und zu verwalten: https://library.humio.com/falcon-logscale-self-hosted/installation-containers-kubernetes.html.
Installer für Humio. Aktuelle Funktionen
- Starten Sie eine Humio-Instanz pro CPU-Sockel.
Anforderungen
Eine laufende Zookeeper- und Kafka-Installation.
Rollenvariablen
humio_host_id: 0
humio_public_url: "http://{{ ansible_default_ipv4.address }}"
humio_socket_bind: "0.0.0.0"
humio_http_bind: "{{ ansible_eth0.ipv4.address }}"
humio_config:
all: |
AUTHENTICATION_METHOD=byproxy
AUTH_BY_PROXY_HEADER_NAME=name-of-http-header
"0": |
HUMIO_HTTP_BIND={{ ansible_eth0_0.ipv4.address }}
"1": |
HUMIO_HTTP_BIND={{ ansible_eth0_1.ipv4.address }}
zookeeper_hosts:
- ip: "{{ ansible_default_ipv4.address }}"
kafka_hosts:
- ip: "{{ ansible_default_ipv4.address }}"
humio_total_memory_mb kann verwendet werden, um den von Humio verwendeten Speicher zu überschreiben. Standardmäßig wird der gesamte verfügbare Speicher auf der Maschine verwendet. Die JVM-Speichereinstellungen werden automatisch basierend auf dieser Zahl unter Verwendung unserer empfohlenen Formel bestimmt. Wenn Sie eine genauere Kontrolle wünschen, können Sie die JVM-Speicheroptionen einzeln festlegen. Weitere Informationen finden Sie in der Datei defaults/main.yml, um zu erfahren, welche Variablen überschrieben werden können.
Beispiel-Playbook
So führen Sie eine einzelne Humio-Instanz aus, die auf vorhandene Zookeeper- und Kafka-Instanzen zeigt.
- hosts: humios
become: true
vars:
kafka_hosts:
- ip: "172.17.0.2"
zookeeper_hosts:
- ip: "172.17.0.2"
roles:
- role: humio.server
Lizenz
Apache 2.0
Autoreninformation
Wenn Sie Probleme mit diesem Modul haben, zögern Sie bitte nicht, uns im #ansible-Channel unseres Slack-Community-Teams zu kontaktieren.
ansible-galaxy install humio.humio.server