我已经指定要在我的资源请求中使用4个vcpu
这与我在描述节点时所看到的不一致
Resource Requests Limits
-------- -------- ------
cpu 410m (10%) 100m (2%)
memory 440Mi (2%) 640Mi (4%)我没有指定限制,这看起来限制低于请求的资源,是这样的吗?如果是这样,我需要指定一个限制吗?
这是我的清单:
kind: Workflow
metadata:
name: ensembl-orthologs
namespace: argo-events
generateName: ensembl-orthologs-
spec:
entrypoint: ensembl-orthologs
templates:
- name: ensembl-orthologs
nodeSelector:
instanceType: t3.xlarge
resources:
requests:
memory: '16G'
cpu: '4'
container:
image: REDACTED
imagePullPolicy: Always
volumeMounts:
- name: REDACTED
mountPath: REDACTED发布于 2021-05-16 16:58:40
如果您没有指定对CPU或RAM的限制,那么该资源就不会受到限制。限制的百分比/总数大多仅供人类参考,当设置限制时,限制可能(通常确实)高于请求,但设置CPU限制可能会适得其反(我建议设置内存限制以提高系统稳定性,即使它非常高)。
此外,您正在对似乎未运行的工作流对象进行设置,因此这些pod不会计入当前总数。
https://stackoverflow.com/questions/67554661
复制相似问题