kubernetes资源配额限制
用法:
spec:
containers:
- name: example
resources:
requests:
#在调度的时候requests比较重要,满足此条件的node才会调度上去
cpu: 100m
#1000m和1两种写法,都代表1核
memory: 64Mi
#单位后缀Mi表示的是MiB
limits:
#在运行时limits比较重要
cpu: 200m
#当cpu超过limit时,不会被kill,但是会限制不超过limit值
memory: 128Mi
#当内存超过limit时,会被oomkilled(表现就是pod无限重启,此时需要加大内存的limits值)