Как скопировать / получить доступ к файлу в Kubernetes

#spring-boot #kubernetes

#весенняя загрузка #kubernetes

Вопрос:

Работаем с микросервисом Spring boot, и у нас есть файл в папке file/Service.wsdl

И мы получаем доступ к файлу с помощью

 @Value("file:file/Service.wsdl")  
String WSDL_LOCATION;
 

В Kubernetes мы получаем сообщение «файл / каталог не найден» … Как это решить.

Комментарии:

1. Включен ли журнал? Читаем ли этот файл?

2. Да, локально он работает, проблема с K8s

3. Можете ли вы получить доступ к файлу через kubectl cmds?

4. Как использовать команду kubectl, поскольку я новичок в DevOps

5. Вот руководство … kubernetes.io/docs/tasks/tools

Ответ №1:

Вы можете попробовать это @Value(«${file:file/Service.wsdl}»)
Строка WSDL_LOCATION;

Или же вы можете создать конфигурационную карту использования этого файла и использовать этот путь.