在 Kubernetes 中,Request 和 Limit 是用于设置资源配额的两个重要概念。Request 表示资源的申请值,而 Limit 表示资源的限制值。对于服务器容器,建议同时设置 Request 和 Limit,以确保容器正常运行并避免资源过度使用。
如果忘记为部分容器设置 Request 与 Limit,可以使用 LimitRange 来设置命名空间的默认 Request 与 Limit 值,这有助于确保资源管理的稳定性。例如,通过 LimitRange,可以设定 request 与 limit 的最大值与最小值。此外,如果管理员在命名空间中设置了 CPU Request 配额,那么所有 Pod 也需要在其定义中设置 CPU Request,否则资源无法被正确调配。