我有一个Docker容器,它读取我在执行期间提供给它的变量。然后我想运行其中的许多,并为其中的每一个传递一个不同的值作为变量。然后,我刚刚创建了一个简单的文本文件,其中包含我要传入的所有值(它们大约有 20k 个不同的值(,我正在使用gnu-parallel
并行生成多个 Docker。
我的问题是我如何在 Kubernetes 环境中做这样的事情?
听起来你想做的可以使用 kubernetes 作业来实现。 我建议不要在 kubernetes 上使用 gnu 并行,除非你能在一个节点上安装所有作业。如果是这种情况,我认为没关系,只需在作业模板中设置 cpu 请求即可。