CKAD 模拟题库 | 17. 更新 Deployment 并暴露 Service
模拟题目
设置配置环境:
[candidate@node-1] $ kubectl config use-context k8s |
Task
- 首先 更新在 namespace
ckad00017中的 Deploymentckad00017-deployment:- 以使其运行
5个 Pod 的副本 - 将以下标签添加到 Pod tier: dmz
- 以使其运行
- 然后 在 namespace
ckad00017中创建一个名为rover的NodePortService 以在 TCP 端口81上公开 Deploymentckad00017-deployment
参考
kubectl -h |
解答
切换环境
kubectl config use-context k8s |
任务1: 可以使用edit编辑 或者 导出配置文件删除deployment编辑后重建
kubectl -n ckad00017 edit deployments.apps ckad00017-deployment |
如果出错使用编辑配置文件的方式进行
kubectl -n ckad00017 get deployments.apps -oyaml > 17.yaml |
kubectl apply -f 17.yaml |
查看副本数量和标签
kubectl -n ckad00017 get pod --show-labels |
任务2:
#查看端口 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hao DevSecOps!
评论



