diff --git a/kafka-security-samples/kafka-ssl-demo/README.adoc b/kafka-security-samples/kafka-ssl-demo/README.adoc index 76ba067..b4e3376 100644 --- a/kafka-security-samples/kafka-ssl-demo/README.adoc +++ b/kafka-security-samples/kafka-ssl-demo/README.adoc @@ -316,6 +316,8 @@ You should be able to connect to Kafka broker for both producer and consumer suc Build this application. +Before building, move the certificate files to `src/main/resources` folder so that they are available on the classpath. + ``` ./mvnw clean package ``` diff --git a/kafka-security-samples/kafka-ssl-demo/pom.xml b/kafka-security-samples/kafka-ssl-demo/pom.xml index 8f86f40..4538737 100644 --- a/kafka-security-samples/kafka-ssl-demo/pom.xml +++ b/kafka-security-samples/kafka-ssl-demo/pom.xml @@ -26,6 +26,7 @@ org.springframework.cloud spring-cloud-stream-binder-kafka + 3.0.10.RELEASE org.springframework.kafka diff --git a/kafka-security-samples/kafka-ssl-demo/src/main/resources/application.yml b/kafka-security-samples/kafka-ssl-demo/src/main/resources/application.yml index e16b969..e7dd9cc 100644 --- a/kafka-security-samples/kafka-ssl-demo/src/main/resources/application.yml +++ b/kafka-security-samples/kafka-ssl-demo/src/main/resources/application.yml @@ -6,9 +6,9 @@ spring.cloud.stream: brokers: localhost:9093 configuration: security.protocol: SSL - ssl.truststore.location: /tmp/kafka-ssl-demo/client.truststore + ssl.truststore.location: classpath:client.truststore ssl.truststore.password: 123456 - ssl.keystore.location: /tmp/kafka-ssl-demo/ssldemo.keystore + ssl.keystore.location: classpath:ssldemo.keystore ssl.keystore.password: 123456 ssl.key.password: 123456 ssl.enabled.protocols: TLSv1.2,TLSv1.1,TLSv1