Idealnie powinno być to konfigurowalne jako część helm skrypt, ale niestety na razie tak nie jest. Jednym ze sposobów obejścia tego problemu jest zbudowanie nowego Dockera na podstawie obrazu Docker Kafka Connect firmy Confluent. Pobierz łącznik ręcznie i wyodrębnij zawartość do folderu. Skopiuj zawartość tego do ścieżki w kontenerze. Coś jak poniżej.
Zawartość pliku Dockerfile
FROM confluentinc/cp-kafka-connect:5.2.1
COPY <connector-directory> /usr/share/java
/usr/share/java to domyślna lokalizacja, w której Kafka Connect szuka wtyczek. Możesz także użyć innej lokalizacji i podać nową lokalizację (plugin.path ) podczas helm instalacja.
Zbuduj ten obraz i umieść go w dostępnym miejscu. Będziesz także musiał podać/zastąpić szczegóły obrazu i tagu podczas helm instalacja.
Tutaj
jest ścieżką do values.yaml plik. Możesz znaleźć image i plugin.path wartości tutaj.