Заданное значение среды чтения задания Cron K8S из config-map - PullRequest
0 голосов
/ 23 сентября 2019

Я новичок в K8S и изучаю его на работе.Недавно появилось требование запустить задание cron, которое должно вызывать конечную точку REST, периодически публикуя полезную нагрузку.В настоящее время я написал карту конфигурации, которая имеет полезную нагрузку.Я успешно построил задание, и оно работает нормально.

Значение полезной нагрузки будет отличаться в зависимости от среды.Как я могу достичь этого в рамках одной задачи cron и карты конфигурации?

1 Ответ

1 голос
/ 23 сентября 2019

ConfigMap содержит пары ключ / значение.Таким образом, вы можете использовать ключ в качестве идентификатора для каждой среды и значение в качестве сведений о конфигурации.Затем вы монтируете свою конфигурацию, используя тома или переменные среды, как описано здесь .Затем ваши контейнеры несут ответственность за выбор ключа, который соответствует правильной среде, и соответственно загружают его данные.

...