Я пытаюсь настроить приложение Spring Boot с клиентом Kafka для использования SSL.
У меня есть мой ключевой store.jks и TrustStore.jks, хранясь в файловой системе (в контейнере Docker) из-за этого: https://github.com/spring-projects/spri ... ues/710br/>
my Application.spring:
kafka:
ssl:
key-password: pass
keystore-location: /tmp/kafka.client.keystore.jks
keystore-password: pass
truststore-location: /tmp/kafka.client.truststore.jks
truststore-password: pass
< /code>
Но когда я запускаю приложение (в контейнере Docker), он написан: < /p>
Caused by: java.lang.IllegalStateException: Resource 'class path resource [tmp/kafka.client.keystore.jks]' must be on a file system
[..]
Caused by: java.io.FileNotFoundException: class path resource [tmp/kafka.client.keystore.jks] cannot be resolved to URL because it does not exist
< /code>
Я проверил контейнер, и .jks есть в /tmp. < /p>
Обновление 06/07/2018 < /strong> < /p>
Это мой dockerfile < /p>
FROM openjdk:8-jdk-alpine
VOLUME /tmp
COPY ssl/kafka.client.keystore.jks /tmp
COPY ssl/kafka.client.truststore.jks /tmp
ARG JAR_FILE
ADD ${JAR_FILE} app.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
Подробнее здесь: https://stackoverflow.com/questions/512 ... cation-yml
Spring Kafka SSL Setup в Spring Boot Application.yml ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как указать на Application-local.yml вместо Application-dev.yml в IntelliJ?
Anonymous » » в форуме JAVA - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как преобразовать application.properties в application.yml в Spring Boot?
Anonymous » » в форуме JAVA - 0 Ответы
- 60 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как преобразовать application.properties в application.yml в Spring Boot?
Anonymous » » в форуме JAVA - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как преобразовать application.properties в application.yml в Spring Boot?
Anonymous » » в форуме JAVA - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-