CKA认证考试题
1.列出环境中所有的pv,并以name字段排序(使用kubectl自带排序功能)
kubectl get pv --sort-by=.metadata.name
2.列出制定pod的日志中状态为error的行,并记录在制定文件上
kubectl logs <podname> | grep bash /opt/KUCC000xxx/KUCC0000xxx.txt
3.列出k8s可用的节点,不包含不可调度和noreachable的节点,并把数字写入到文件中
4.创建一个pod,名称为nginx,并将其调度到disk=stat上
5.提供一个pod的yaml,要求添加Init Container,Init Container的作用是创建一个空文件,Pod的Containers判断文件是否存在,不存在则退出
6.指定在命名空间内创建一个pod名称为test,内含四个指定的镜像nginx,redis,memcached,busybox
7.创建一个pod名称为test,镜像为nginx,Volume名称为cache-volume为挂在/data目录下,且Volume为non-Persistent的
8.列出Service名为test下的pod,并找出cpu使用率最高的一个,将pod名称写入文件中
9.创建一个Pod名称为nginx-app,镜像为nginx,并根据pod创建名称为nginx-app的Service,Type为NodePort
10.创建一个nginx的workload,保证其在每个节点上运行,注意不要覆盖节点原有的Tolerations
11.将deployment为nginx-app的副本数从1变成4
12.创建nginx-app的deployment,使用镜像为nginx:1.11.0-alpine,修改镜像为1.11.3-alpine,并记录升级,再使用回滚,将镜像回滚至nginx:1.11.0-alpine
13.根据已有的一个nginx的pod,创建名为nginx的svc,并使用nslookup查找出service dns记录,pod的dns记录,并分别写入到指定文件中
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2018-11-25 读书笔记-关键对话