创建带有一个容器的Pod时。容器的内存请求为200 MiB,内存限制为400 MiB。请查看创建Pod的配置文件:
apiVersion: v1
kind: Pod
metadata:
name: memory-demo
namespace: mem-example
spec:
containers:
- name: memory-demo-ctr
image: polinux/stress
resources:
requests:
memory: "200Mi"
limits:
memory: "400Mi"
command: ["stress"]
args: ["--vm", "1", "--vm-bytes", "150M", "--vm-hang", "1]
除了yaml不能按预期工作之外,配置文件中的args部分在启动时没有为容器提供参数。
尝试创建kubernetes pod内存限制和请求,但似乎无法创建。
1条答案
按热度按时间v8wbuo2f1#
改变你的
args: ["--vm", "1", "--vm-bytes", "150M", "--vm-hang", "1"]
.你的yaml将工作。