kafka-connect-bigquery
kafka-connect-bigquery copied to clipboard
Dockerize kafka connector
Hi Team,
we are looking for dockerfile for kafka connector. Has anyone deployed into docker?
We are using Dockerfile below to build a docker image with kafka-connect-bigquery master branch to use internally.
FROM gradle:jdk8 AS builder
RUN curl -k -SsL https://github.com/wepay/kafka-connect-bigquery/archive/master.zip -o kafka-connect-bigquery.zip \
&& unzip kafka-connect-bigquery.zip -d /tmp
RUN cd /tmp/kafka-connect-bigquery-master && ./gradlew clean distTar
RUN mkdir -p /tmp/kafka-connect-bigquery \
&& tar -xf /tmp/kafka-connect-bigquery-master/kcbq-confluent/build/distributions/kcbq-confluent-*.tar \
-C /tmp/kafka-connect-bigquery --strip-components=1
FROM confluentinc/cp-kafka-connect-base:5.2.2
ARG plugin_path=/usr/share/java
COPY --from=builder --chown=root:root /tmp/kafka-connect-bigquery ${plugin_path}/kafka-connect-bigquery