〇、相关地址

1、Github-已开源

ahuljh/kafka-connector-cloud: Deploy Kafka, Kafka Connect and UI with Docker, Docker-compose and K8S. (github.com)

2、Gitee-已开源

kafka-connector-cloud: 基于Docker/Docker-Compose/K8s部署kafka connector、kafka和kafka ui (gitee.com)

一、Docker-compose方式

1.1 构建镜像

命令:docker build -t jdbc-debezium-connect -f Dockerfile-connector-jdbc-compose .

基于docker compose和k8s容器化部署kafka-connector仓库说明_Github

1.2 编排容器

命令:docker-compose up -d .

基于docker compose和k8s容器化部署kafka-connector仓库说明_Docker_02

1.3 同步内容到容器内

1、安装插件

命令:docker cp path/to/your/plugins/lib container-name/id:kafka/libs

2、修改配置

docker cp connect-distributed.properties 739abef44078:/kafka/config


二、K8s

2.1 构建所需镜像

./build_connector_image.sh

基于docker compose和k8s容器化部署kafka-connector仓库说明_Github_03


2.2 推镜像到公有云

./push_image_to_cloud.sh

基于docker compose和k8s容器化部署kafka-connector仓库说明_kafka_04