如何在kubernetes pod中指定内存请求和限制

hpcdzsge  于 2023-03-12  发布在  Kubernetes
关注(0)|答案(1)|浏览(136)

创建带有一个容器的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内存限制和请求,但似乎无法创建。

v8wbuo2f

v8wbuo2f1#

改变你的args: ["--vm", "1", "--vm-bytes", "150M", "--vm-hang", "1"] .你的yaml将工作。

相关问题