diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..62c8935 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea/ \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 3841897..99b86d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,6 +26,12 @@ COPY confluentinc-kafka-connect-servicenow-2.5.4 /opt/kafka/plugins/confluentinc # S3 Kafka Connector COPY confluentinc-kafka-connect-s3-10.5.5 /opt/kafka/plugins/confluentinc-kafka-connect-s3-10.5.5 +# MySQL Debezium Connector (Add this section) +ARG DEBEZIUM_VERSION="3.0.7.Final" +RUN mkdir -p /opt/kafka/plugins/debezium-connector-mysql \ + && curl -sSL -o /opt/kafka/plugins/debezium-connector-mysql/debezium-connector-mysql-${DEBEZIUM_VERSION}.jar \ + https://repo1.maven.org/maven2/io/debezium/debezium-connector-mysql/${DEBEZIUM_VERSION}/debezium-connector-mysql-${DEBEZIUM_VERSION}.jar + RUN chmod +x /opt/kafka/kafka_connect_config_generator.sh \ && chmod +x /opt/kafka/kafka_mirror_maker_2_connector_config_generator.sh \ && chmod +x /opt/kafka/kafka_mirror_maker_consumer_config_generator.sh \