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.debezium
Lizenz
gpl-3.0
Downloads
288
Besitzer
Ansible roles for syadmin proles.