У меня проблема с моей весенней конфигурацией на кубернетах.
Я дал конфигурацию yaml для своего весеннего загрузочного приложения.
spring:
application:
name: "Application name"
banner:
location: classpath:banner.txt
server:
port: 8081
some:
data:
active: true
# other data
Итак, я создал ConfigMap для своего приложения таким образом
kubectl create --save-config configmap spring-application-config --from-file=application.yml --namespace dev -o yaml --dry-run | kubectl apply -f -
Но, к сожалению, я получаю эту ошибку от spring:
Failed to bind properties under 'some' to my.app.ApplicationConfig:
Я проверил класс ApplicationConfig, и каждое свойство отображается правильно, а также протестировало его локально, и эта проблема появляется только на кубернетах.