libre_ops.debezium
Debezium Rolle
Dies ist eine Ansible-Rolle zur Installation von Debezium, einem Open-Source-Tool für Change Data Capture, das Änderungen in Datenbanken an Kafka Connect überträgt.
Die neuesten Debezium-Dokumente finden Sie hier.
Standardwerte
Schauen Sie sich alle Standardwerte hier an. Der Standard-Connector ist postgres, Sie können ihn jedoch überschreiben, zusammen mit der Version:
debezium_connector_name: debezium-connector-postgres
debezium_version: "0.9.5.Final"
Einrichten
Sie werden höchstwahrscheinlich Kafka Connect verwenden und entweder die protobufs- oder die wal2json-Plugins. Diese erfordern zusätzliche Einstellungen, die hier nicht enthalten sind, aber Sie können wal2json über diese Rolle installieren. Die Standardwerte für die Interaktion mit Kafka gehen von der Nutzung von Confluent aus:
kafka_user: cp-kafka
kafka_group: confluent
kafka_plugins_path: /usr/share/java
kafka_connect_service: confluent-kafka-connect
Beispiel-Playbook
- name: Debezium installieren
hosts: webserver
roles:
- role: libre_ops.debezium
Über das Projekt
Debezium setup for Kafka Connect
Installieren
ansible-galaxy install libre_ops.debeziumLizenz
gpl-3.0
Downloads
439
Besitzer
Ansible roles for syadmin proles.
