alvarobacelar.ansible_role_kafka

ansible-role-kafka

Build-Status

Installation des Kafka-Brokers auf RedHat

Anforderungen

Um dieses Rollen zu verwenden, musst du eine Inventardatei erstellen oder die Datei host_example.yml aus diesem Repository verwenden, mit den Gruppen zookeeper und kafka_broker, wobei jeder Host seiner Gruppe zugeordnet ist.

Apache Kafka benötigt den ZooKeeper-Cluster. Diese Rolle hat jedoch Abhängigkeiten zur ZooKeeper- und Java-Rolle. Mach dir keine Sorgen über diese Abhängigkeiten; wenn du diese Rolle herunterlädst, werden automatisch alle Abhängigkeiten heruntergeladen. Um die Rolle herunterzuladen, verwende den folgenden Befehl:

ansible-galaxy install alvarobacelar.ansible_role_kafka

Rollenvariablen

Diese Rolle enthält viele Variablen, die in der Datei main.yml im Verzeichnis defaults verfügbar sind. Wenn du die Eigenschaften des Kafka-Brokers ändern möchtest, erstelle eine Datei mit Variablen für das Playbook und setze alle Schlüsselwerte in deiner Broker-Konfiguration.

Beispiel eines Playbooks

Das Playbook für diese Rolle sollte folgendermaßen aussehen:

- hosts: kafkabroker
  become: true
  roles:
     - kafka

Lizenz

BSD

Über den Autor

Alvaro Bacelar - Infrastruktur-Spezialist, begeisterter DevOps- und Infra-as-Code-Experte

Über das Projekt

Instalação e configuração do kafka standalone

Installieren
ansible-galaxy install alvarobacelar.ansible_role_kafka
GitHub Repository
Lizenz
Unknown
Downloads
165
Besitzer
I.T Engineering