题干
For this question, please set this context (In exam, diff cluster name)
kubectl config use-context kubernetes-admin@kubernetes
Create a pod called sleep-pod using the nginx image and also sleep for give any value for seconds.
使用nginx image创建一个名为sleep pod的pod,并指定sleep的秒数。
解题思路
- 切换K8S集群环境
kubectl config use-context kubernetes-admin@kubernetes
- 根据题干要求通过命令行方式或者资源清单方式创建Pod
- 命令方式创建
kubectl run sleep-pod --image nginx --command sleep 3000
- 资源清单方式创建
apiVersion: v1 kind: Pod metadata: creationTimestamp: null labels: run: sleep-pod name: sleep-pod spec: containers: - command: - sleep - "3000" image: nginx name: sleep-pod resources: {} dnsPolicy: ClusterFirst restartPolicy: Always status: {}
执行下面命令,提交资源清单
controlplane $ k apply -f sleep-pod.yaml pod/sleep-pod created
查看Pod状态
controlplane $ k get pod NAME READY STATUS RESTARTS AGE sleep-pod 1/1 Running 0 3s