Openshift内存限制被禁止

Openshift memory limit is forbidden

我想将内存从 20 增加到 40,但是这个错误(底部的屏幕截图)不断出现,当我 google 我找不到任何与错误相匹配的东西。

有谁知道错误的屏幕截图中的比率是指哪个比率?

您需要更改内存资源的 limitrange 比率。

oc get limitrangeoc edit limitrange $LIMITRANGE-n $NAMESPACE

A LimitRange provides constraints that can: Enforce a ratio between request and limit for a resource in a namespace.

了解更多详情 limit range

根据您当前的配置,您的内存限制不能大于您的内存请求的 4 倍。 您可以将 request.memory 增加到 10,这样最多可以比限制低 4 倍。