Настроить configMapGenerator
В kubernetes kustomize.yml, когда я использую configMapGenerator для передачи некоторых значений как env, могу ли я получить доступ к этим переменным в развернутом приложении springboot, файле application.properties?
kustomize.yml
...
configMapGenerator:
- name: test-app-config
env: ./test/applicationsetup.env
...
test / applicationsetup.env
some_key=data1
some_key1=data2
application.properties
APPLICATION_KEY=${some_key}
APPLICATION_KEY1=${some_key1}
1 ответ
Решение
Я пропустил добавление configMapRef внутри контейнера, где я пытался получить доступ к данным.
containers:
- name: test-container
image: <image>
envFrom:
- configMapRef:
name: test-app-config