完整写法
完整写法
containers:
- name: api
image: registry.example.com/api:1.4.2
resources:
requests:
cpu: 200m
memory: 256Mi
limits:
cpu: 1000m
memory: 512Mi字段
| 字段 | 作用 | 超限后果 |
|---|---|---|
| requests.cpu / memory | 调度装箱、QoS 判定 | 无(低于实际需求时会互相争抢) |
| limits.cpu | cgroup 配额 | 节流(throttling),进程变慢不报错 |
| limits.memory | cgroup 上限 | OOMKilled,容器被重启 |
只写 limits 不写 requests 时,requests 默认等于 limits,QoS 会变为 Guaranteed。