1. 程式人生 > >kubernetes 資源請求和限制

kubernetes 資源請求和限制

container 就會 如果 嚴格 可用 source 特殊情況 資源 節點

1.

spec:
containers:
- name: example
resources:
requests:
cpu: 100m
memory: 64Mi
limits:
cpu: 200m
memory: 128Mi

例如,一個帶有3個容器的pod,每個容器請求0.1核CPU和64MB內存(如上面的spec所示),將總共請求0.3核CPU和192MB內存。因此,如果你正在運行帶有多個容器的pod,請註意對pod的總請求,總的請求越高,那麽調度限制(找到一個具有可用資源的節點來匹配pod的總請求)就會更嚴格。

限制閾值應該設置得比請求數高,並且應該設置為只在特殊情況下才會達到的值。例如,如果有內存泄漏,你可能想要有意地清除某些東西,以阻止它破壞整個集群。

kubernetes 資源請求和限制