Spring «Не удалось привязать свойства под ...» в кластере Kubernetes - PullRequest
0 голосов
/ 09 июля 2020

У меня проблема с моей весенней конфигурацией на кубернетах.

Я дал конфигурацию 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, и каждое свойство отображается правильно, а также протестировало его локально, и эта проблема появляется только на кубернетах.

...