0

我正在尝试将 confluenctinc/cp-kafka-connect 图像从 AWS Fargate 连接到 AWS MSK。当我尝试在不使用 TLS 的情况下进行连接时,它可以工作,但是当我添加 TLS URL:9094 时,它会因超时而失败。我也尝试添加带有 SSL 密钥库和 trustore 文件位置的 connect-distributed.properties 文件,但它没有检测到更改。我的 Dockerfile 看起来像这样:

FROM confluentinc/cp-kafka-connect-base:6.1.0
COPY kafka.client.keystore.jks /etc/kafka/secrets/
COPY kafka.client.truststore.jks /etc/kafka/secrets/
COPY connect-distributed.properties /etc/kafka/

我的 connect-distributed.properties 看起来像:

security.protocol=SSL
ssl.truststore.location=/etc/kafka/secrets/kafka.client.truststore.jks
ssl.truststore.password=kafkaconnect
ssl.keystore.location=/etc/kafka/secrets/kafka.client.keystore.jks
ssl.keystore.password=kafkaconnect
ssl.key.password=kafkaconnect
4

0 回答 0