Как прочитать переменную из файла, прикрепленного как карта конфигурации к модулю?
Используя Configmaps, я прикрепляю текстовый файл, содержащий переменные среды, к Pod . Когда я вхожу в POD и затем запускаю команду "env", я вижу, как показано ниже
env.txt=var1=123
var2=30000
Я пытаюсь прочитать var1 или var2 . Я не могу это сделать.
Ценю твою помощь
1 ответ
Как ответил @RyanDawson в комментариях, вы можете действовать двумя способами:
Поместите переменные непосредственно в ConfigMap. После этого вы можете смонтировать их на стручки. Вот несколько примеров: ссылка-1 и ссылка-2
Поместите переменные в файл и поместите файл в ConfigMap. Смонтируйте ConfigMap в Pod, и после этого используйте некоторый скрипт для его анализа и добавления переменных. Примеры: ссылка-3 и ссылка-4