andrewrothstein.zookeeper-cluster

andrewrothstein.zookeeper-cluster

Build-Status

Konfiguriert ein Zookeeper-Cluster. Es wird davon ausgegangen, dass es zwei Gruppen gibt:

  • zookeeper: alle Zookeeper-Hosts, die abstimmen oder nicht
  • zookeeper-quorum: abstimmende Mitglieder des Zookeeper-Clusters

Die Annahme ist, dass alle Hosts in der Zookeeper-Gruppe, die nicht in der Zookeeper-Quorum-Gruppe sind, Beobachter sind.

Anforderungen

Siehe meta/main.yml

Rollenvariablen

Siehe defaults/main.yml

Abhängigkeiten

Siehe meta/main.yml

Beispielinventar/Playbook

inventory.ini

[zookeeper]
host0 zookeeper_myid=0
host1 zookeeper_myid=1
host2 zookeeper_myid=2
host3 zookeeper_myid=3
....

[zookeeper-quorum]
host[0:7]

playbook.yml

- hosts: zookeeper
  roles:
    - andrewrothstein.zookeeper-cluster

Lizenz

MIT

Autoreninformation

Andrew Rothstein andrew.roth.stein@gmail.com

Über das Projekt

configures a cluster of zookeeper quorum/observers

Installieren
ansible-galaxy install andrewrothstein.zookeeper-cluster
Lizenz
mit
Downloads
931
Besitzer
Dreamer, coder