是否可以在Kubernetes集群上同时调度两个(或更多) Argo工作流,并在两个50/50之间共享集群资源?我正在寻找一个资源感知能力,如果它存在于Argo或另一个工作流引擎中。
干杯。
发布于 2022-01-31 18:38:43
没有内置的方式来保证两个进程之间的动态甚至分裂。我也不知道在任何工作流引擎中存在这样的事情,因为它听起来很难很好地执行。
作为最佳实践,您可以并且应该做的是指定工作流计算要求。您可以指定内存和CPU请求和限制。如果一个豆荚有一定的任务要做,就没有理由给它“无穷无尽”的资源。
如果您有一个可能需要所有可用资源的吊舱,我建议将其分成几个较小的工作负载。然后,您可以通过argo控制其他影响资源使用的参数,比如并发性。
https://stackoverflow.com/questions/65711060
复制相似问题