confluenctinc/cp-kafka-connect イメージを AWS Fargate から AWS MSK に接続しようとしています。TLS を使用せずに接続しようとすると動作しますが、TLS URL:9094 を追加すると timeout で失敗します。SSLキーストアとトラストストアファイルの場所を含む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