Я создал секрет для своего файла JKS в разделе монтирование тома / etc / secrets / keystore. Я обращаюсь к своему пути к файлу JKS как к переменной среды, где ssl.keystore.location разрешается как file: ///etc/secrets/keystore/ssl.jks. Но я получаю исключение от построителя движка SSL, что время модификации хранилища ключей не может быть найдено, и файл исключений java.nio.file.NoSuchFile: /etc/secrets/keystore/ssl.jks
SSL.keystore.location не может найти файл JKS в моем монтировании секретов Kubernetes
comment
/etc/secrets/keystore/SSL.jks или /etc/secrets/keystore/ssl.jks?! Проблема с прописными буквами?
- person Kartoch   schedule 15.05.2020
comment
Нет, извини, что не копировал. Итак, при наборе не заботился о регистре. Дело не в чувствительности к регистру, отредактировал.
- person victor perfect   schedule 15.05.2020
Ответы (1)
Удалите file://
. Хранилище ключей открывает клиент Kafka, а не Spring.
Кафка ничего не знает об Resource
абстракции Spring; вам нужно указать только путь к файлу (относительный или абсолютный).
person
Gary Russell
schedule
15.05.2020