模拟题目

设置配置环境:

[candidate@node-1] $ kubectl config use-context k8s

Task

在现有的 namespace pod-resources 中创建一个名为 nginx-resources 的 Pod 。 镜像为 nginx:1.16 ,为其容器指定资源请求 40m 的 CPU 和 50Mi 的内存

参考

https://kubernetes.io/zh-cn/docs/concepts/configuration/manage-resources-containers/

resources-0

解答

切换环境

kubectl config use-context k8s

编辑yamlwenj

vim nginx-resources.yaml
apiVersion: v1
kind: Pod
metadata:
name: nginx-resources
namespace: pod-resources
spec:
containers:
- name: nginx-resources
image: nginx:1.16
resources:
requests:
memory: "50Mi"
cpu: "40m"

创建pod

kubectl apply -f nginx-resources.yaml

检查

kubectl -n pod-resources get pod
kubectl -n pod-resources describe pod nginx-resources