Я хочу использовать секрет kubernetes внутри моего приложения весенней загрузки.
Я читал о весенних облачных kubernetes по этой ссылке:
https://cloud.spring.io/spring-cloud-static/spring-cloud-kubernetes/1.1.2.RELEASE/reference/html/#secrets -propertysource
Из того, что я понимаю, лучше всего читать секрет в виде файла с подключенного тома в модулях вместо использования API.
Так что, если я хочу применить лучшие практики, не рекомендуется ли использовать SecretsPropertySource?
Я создал службу и секрет в соответствии с документацией kubernetes.
Но как Spring Облако может помочь мне прочитать секретные файлы? Мне нужен DiscoveryClient для получения информации о пути к файлу?
Этот пример
https://developers.redhat.com/blog/2017/10/04/configuring-spring-boot-kubernetes-secrets/#secrets -as-files
вводит секреты в переменные env. Это хороший выбор?