【发布时间】:2021-07-17 10:07:47
【问题描述】:
我想使用自己的内存请求和限制值配置各个数据流任务。默认配置适用于大多数任务,但我们有一些任务需要更高的内存。我们可以从具有自己属性的数据流中启动这些任务,覆盖默认配置。但是是否可以在 OpenShift 的 dataflow-config 中针对单个任务进行配置? (这样我们就不必在每次启动任务时都使用那些压倒一切的参数)。
类似这样的:
deployer:
kubernetes:
requests:
memory: '256Mi'
cpu: '1m'
limits:
memory: '4Gi'
cpu: '6000m'
my-individual-task:
kubernetes:
requests:
memory: '8G'
limits:
memory :'8G'
使用此配置进行测试,“my-individual-task”的默认配置为 256Mi-4Gi 而不是 8G-8G。 (在开始任务之前,我使用新配置重新启动了数据流 pod)。⠀⠀⠀⠀⠀⠀⠀
【问题讨论】:
标签: openshift spring-cloud-dataflow