Java application.properties и переменные Kubernetes env. Как обработать список? - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть application.properties со списком, подобным следующему:

api.users[0].name=dsaass@fakeacc.com
api.users[0].password=123QWEasd
api.users[1].name=dsadsasa@fakeacc.com
api.users[1].password=123qweASD

Теперь мне нужна переменная Kubernetes env для production / dev / demo et c. Мои другие переменные объявляются так:

ftp.port=${FTP_PORT:22}

Но как мне сделать это со списком?

Конечно, наличие таких пользователей не является хорошей практикой и является временным, просто доказательством концепции приложения.

1 Ответ

1 голос
/ 27 февраля 2020

Используйте configMap и секреты (--from-file) и смонтируйте его на том для чтения или считайте как переменную среды.

https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...