我正在使用 YML 创建 pod 并指定了资源请求和限制。现在我不知道如何修改正在运行的 pod 的资源限制。例如
内存演示.yml
apiVersion: v1
kind: Pod
metadata:
name: memory-demo
namespace: mem-example
spec:
containers:
- name: memory-demo-ctr
image: polinux/stress
resources:
limits:
memory: "200Mi"
requests:
memory: "100Mi"
command: ["stress"]
args: ["--vm", "1", "--vm-bytes", "150M", "--vm-hang", "1"]
Run Code Online (Sandbox Code Playgroud)
然后我运行命令oc create -f memory-demo.yml并创建一个 pod 名称 memory-demo。
我的问题是我应该怎么做才能修改内存限制200Mi --> 600 Mi,我是否需要删除现有的 pod 并使用修改后的 YML 文件重新创建 pod?
我是一个完全的新手。需要帮忙。