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.