sql >> Databasteknik >  >> RDS >> Mysql

Använder en kontakt med helm-installerad Kafka/Confluent

Helst bör detta vara konfigurerbart som en del av helm manus, men det är det tyvärr inte just nu. Ett sätt att kringgå detta är att bygga en ny Docker från Confluents Kafka Connect Docker-bild. Ladda ner kontakten manuellt och extrahera innehållet i en mapp. Kopiera innehållet i detta till en sökväg i behållaren. Något som nedan.

Innehållet i Dockerfile

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

/usr/share/java är standardplatsen där Kafka Connect letar efter plugins. Du kan också använda en annan plats och ange den nya platsen (plugin.path ) under helm installation.

Bygg den här bilden och värd den någonstans tillgänglig. Du måste också tillhandahålla/åsidosätta bilden och taggdetaljerna under helm installation.

Herees är sökvägen till values.yaml fil. Du kan hitta image och plugin.path värden här.



  1. Ställer in Django för att använda MySQL

  2. ta bort dubbletter av rader baserat på ett kolumnvärde

  3. Skickar MySQL-fråga via Javascript

  4. JDBC Oracle - Hämta förklara plan för fråga