KOP support Kafka listeners config of type "PLAINTEXT" and "SSL".
You could set config like listeners=PLAINTEXT://localhost:9092,SSL://localhost:9093
.
Please reference Kafka SSL document for how to config SSL keys.
Here is some steps that you need to be able to connect KOP through SSL.
- create SSL related Keys.
Here is an example of a bash script to create related CA and jks files.