sql >> Database >  >> RDS >> Mysql

Een connector gebruiken met Helm-geïnstalleerde Kafka/Confluent

Idealiter zou dit configureerbaar moeten zijn als onderdeel van de helm script, maar helaas is het dat nog niet. Een manier om dit te omzeilen is door een nieuwe Docker te bouwen op basis van de Kafka Connect Docker-image van Confluent. Download de connector handmatig en pak de inhoud uit in een map. Kopieer de inhoud hiervan naar een pad in de container. Iets als hieronder.

Inhoud van Dockerfile

FROM confluentinc/cp-kafka-connect:5.2.1
COPY <connector-directory> /usr/share/java

/usr/share/java is de standaardlocatie waar Kafka Connect naar plug-ins zoekt. U kunt ook een andere locatie gebruiken en de nieuwe locatie opgeven (plugin.path ) tijdens je helm installatie.

Bouw deze afbeelding en host deze op een toegankelijke plek. U moet ook de afbeelding en tagdetails opgeven/overschrijven tijdens het helm installatie.

Hier is het pad naar de values.yaml het dossier. Je kunt de image . vinden en plugin.path waarden hier.



  1. Hoe krijg ik informatie over een index- en tabeleigenaar in Oracle?

  2. Back-up van een SQLite-database

  3. Is er een alternatief voor TOP in MySQL?

  4. Openstaande AJAX-verzoeken annuleren in PHP-app?