resources:
limits:
memory: 128Mi
cpu: 0
requests:
cpu: 200m
memory: 128Mi
在上面的示例中,通过设置resources中limits和requests参数中CPU和Memory的值,来限制容器CPU和memory的使用。上面的示例中,CPU在调度时被分配的CPU为0.2核,CPU限制使用的最大量无上限。内存在调度时被分配的128M,内存最大使用量被限制为128M。
在CPU资源的限制中,可以使用单位m,1m=0.001核。在内存的限制中,可以使用M,Mi,G,Gi。1M=10001000Byte,1Mi=10241024Byte,1G=100010001000Byte,1Gi=102410241024Byte。