V ideálním případě by to mělo být konfigurovatelné jako součást helm
script, ale bohužel zatím není. Jedním ze způsobů, jak to obejít, je vytvořit nový Docker z obrazu Kafka Connect Docker společnosti Confluent. Stáhněte konektor ručně a extrahujte obsah do složky. Zkopírujte obsah tohoto do cesty v kontejneru. Něco jako níže.
Obsah Dockerfile
FROM confluentinc/cp-kafka-connect:5.2.1
COPY <connector-directory> /usr/share/java
/usr/share/java
je výchozí umístění, kde Kafka Connect hledá pluginy. Můžete také použít jiné umístění a zadat nové umístění (plugin.path
) během vašeho helm
instalace.
Vytvořte tento obrázek a uložte jej na dostupném místě. Během helm
budete také muset zadat/přepsat podrobnosti o obrázku a značce instalace.
je cesta k values.yaml
soubor. Můžete najít image
a plugin.path
hodnoty zde.