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.