humio.zookeeper
ansible-zookeeper
Playbook ZooKeeper dla Ansible
Instalacja
ansible-galaxy install humio.zookeeper
Zależności
Java
Wymagania
Wersja Ansible co najmniej 2.4
Zmienne roli
Zobacz domyślne
Przykładowy Playbook
- name: Instalacja ZooKeeper
hosts: all
sudo: yes
roles:
- role: humio.zookeeper
Przykład klastra
- name: Konfiguracja klastra Zookeeper
hosts: zookeepers
sudo: yes
roles:
- role: humio.zookeeper
zookeeper_hosts: "{{groups['zookeepers']}}"
Zakładając, że zookeepers
to grupa hostów zdefiniowana w pliku inwentarza.
[zookeepers]
server[1:3]
Spersonalizowany adres IP dla grupy hostów
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 -}}"
Licencja
Licencja MIT (MIT)
Copyright (c) 2014 Kien Pham
Zezwala się, bez opłat, każdej osobie, która uzyska kopię tego oprogramowania oraz związanych z nim plików dokumentacji (zwane dalej "Oprogramowaniem"), na posługiwanie się Oprogramowaniem bez ograniczeń, w tym, między innymi, na prawa do używania, kopiowania, modyfikowania, łączenia, publikowania, dystrybucji, sublicencjonowania i/lub sprzedaży kopii Oprogramowania oraz na zezwolenie osobom, którym Oprogramowanie jest udostępniane na takie działania, z zastrzeżeniem poniższych warunków:
Powyższa notka o prawach autorskich oraz to prawo muszą być zawarte w wszystkich kopiach lub istotnych częściach Oprogramowania.
OPROGRAMOWANIE JEST DOSTARCZANE W STANIE "TAK JAK JEST", BEZ ŻADNEJ GWARANCJI JAKIEGOKOLWIEK RODZAJU, WYRAŹNEJ LUB DOMYŚLNEJ, W TYM, MIĘDZY INNYMI, GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU I NARUSZENIA PRAW. W ŻADNYM WYPADKU AUTORZY LUB POSIADACZE PRAW AUTORSKICH NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA ŻADNE ROSZCZENIA, SZKODY LUB INNE ODPOWIEDZIALNOŚCI, CZY TO W RAMACH UMOWY, DELIKTU CZY INNYCH, POWSTAŁE Z W związku z OPROGRAMOWANIEM LUB KORZYSTANIEM Z NIEGO CZY INNYMI DZIAŁANIAMI W OPROGRAMOWANIU.
ansible-galaxy install humio.zookeeper