主要在connect-standalone.properties或者connect-distributed.properties中增加如下配置
参考 Encryption with SSL | Confluent Documentation
# connect ssl config
bootstrap.servers=ip:9093
security.protocol=SSL
ssl.keystore.type=PEM
ssl.truststore.type=PEM
#ssl.key.password=
ssl.endpoint.identification.algorithm=
ssl.keystore.certificate.chain=-----BEGIN CERTIFICATE---------END CERTIFICATE-----ssl.keystore.key=-----BEGIN PRIVATE KEY---------END PRIVATE KEY-----
#ssl.key.password=
ssl.truststore.certificates=-----BEGIN CERTIFICATE---------END CERTIFICATE-----# source ssl config
producer.bootstrap.servers=ip:9093
producer.security.protocol=SSL
producer.ssl.keystore.type=PEM
producer.ssl.truststore.type=PEM
#ssl.key.password=
producer.ssl.endpoint.identification.algorithm=
producer.ssl.keystore.certificate.chain=-----BEGIN CERTIFICATE---------END CERTIFICATE-----producer.ssl.keystore.key=-----BEGIN PRIVATE KEY---------END PRIVATE KEY-----
#ssl.key.password=
producer.ssl.truststore.certificates=-----BEGIN CERTIFICATE---------END CERTIFICATE-----