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.