humio.zookeeper

ansible-zookeeper

ZooKeeper Playbook für Ansible

Installation

ansible-galaxy install humio.zookeeper

Abhängigkeiten

Java

Anforderungen

Ansible-Version mindestens 2.4

Rollen-Variablen

Siehe die Standardwerte

Beispiel Playbook

- name: ZooKeeper installieren
  hosts: all
  sudo: yes
  roles:
    - role: humio.zookeeper

Cluster Beispiel

- name: Zookeeper-Cluster einrichten
  hosts: zookeepers
  sudo: yes
  roles:
    - role: humio.zookeeper
      zookeeper_hosts: "{{groups['zookeepers']}}"

Vorausgesetzt, zookeepers ist eine Host-Gruppe, die in der Inventardatei definiert ist.

[zookeepers]
server[1:3]

Benutzerdefinierte IP je Host-Gruppe

zookeeper_hosts: "
    {%- set ips = [] %}
    {%- for host in groups['zookeepers'] %}
    {{- ips.append(dict(id=loop.index, host=host, ip=hostvars[host]['ansible_default_ipv4'].address)) }}
    {%- endfor %}
    {{- ips -}}"

Lizenz

Die MIT-Lizenz (MIT)

Copyright (c) 2014 Kien Pham

Hiermit wird jede Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die „Software“) erhalten hat, die Erlaubnis erteilt, die Software ohne Einschränkungen zu nutzen, einschließlich, aber nicht beschränkt auf das Recht, die Software zu verwenden, zu kopieren, zu ändern, zu kombinieren, zu veröffentlichen, zu verteilen, zu unterlizenzieren und/oder zu verkaufen, und Personen, an die die Software weitergegeben wird, zu erlauben, dies zu tun, vorbehaltlich der folgenden Bedingungen:

Der oben genannte Urheberrechtshinweis und dieser Erlaubnisvermerk müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein.

DIE SOFTWARE WIRD „WIE BESEHEN“ OHNE JEDE GARANTIE, WEDER AUSDRÜCKLICH NOCH IMPLIZIT, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE GARANTIEN DER MARKTFÄHIGKEIT, EIGNUNG FÜR EINEN BESONDEREN ZWECK UND NICHTVERLETZUNG. IN KEINEM FALL SIND DIE AUTOREN ODER URHEBERRECHTSINHABER FÜR ANSPRUCH, SCHÄDEN ODER SONSTIGE HAFTUNGEN HAFTBAR, OB IN EINER KLAGE AUS VERTRAG, UNRECHTMÄSSIGER HANDLUNG ODER ANDERS, DIE AUS ODER IN VERBINDUNG MIT DER SOFTWARE ODER DER NUTZUNG ODER ANDEREN INTERAKTIONEN MIT DER SOFTWARE ENTSTEHEN.

Über das Projekt

Zookeeper role specifically designed for Humio

Installieren
ansible-galaxy install humio.zookeeper
GitHub Repository
Lizenz
mit
Downloads
3.7k
Besitzer
A CrowdStrike company. Log everything, answer anything, in real time