模拟题目:
设置配置环境:
[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/
解答:
切换环境
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