Настроить 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
Другие вопросы по тегам