官方文档:https://kubernetes.io/zh-cn/docs/tasks/run-application/scale-stateful-set/
题目1: 将名为loadbalancer的deployment资源的Pod的副本数扩容为6个。 解答1:扩容,如果是缩容为3个就把6改为3 kubectl scale --replicas=6 deployment/loadbalancer
查看:kubectl get deployment
官方文档:https://kubernetes.io/docs/reference/kubectl/quick-reference/#interacting-with-running-pods
题目2:
设置配置环境:
[candidate@node-1] $ kubectl config use-context k8s
Task
通过 pod label name=cpu-loader,找到运行时占用大量 CPU 的 pod,
并将占用 CPU 最高的 pod 名称写入文件 /opt/KUTR000401/KUTR00401.txt(已存在)。
# 解答2:
# 查看 pod 名称 -A 是所有 namespace
$ kubectl top pod -l name=cpu-loader --sort-by=cpu -A
# 将 cpu 占用最多的 pod 的 name 写入/opt/test1.txt 文件
$ echo "查出来的 Pod Name" > /opt/KUTR000401/KUTR00401.txt