K8S Cron作业从config-map读取特定于环境的值

时间:2019-09-23 14:16:24

标签: kubernetes kubectl

我是K8S的新手,正在工作中学习它。最近,需要运行cron作业,该作业应通过定期发布有效负载来调用REST端点。目前,我已经编写了一个包含有效负载的配置映射。我已经成功建立了工作,并且工作正常。

有效负载值因环境而异。如何在单个cron作业和配置映射中实现此目标?

1 个答案:

答案 0 :(得分:1)

ConfigMap包含键/值对。这样,您可以将密钥用作每个环境的标识符,并将值用作配置详细信息。然后,您可以使用卷或环境变量来挂载配置,如here所述。然后,容器有责任选择与正确的环境相对应的密钥并相应地加载其详细信息。