K8s 运维工程师岗位集群运维考试试卷及答案_第1页
K8s 运维工程师岗位集群运维考试试卷及答案_第2页
K8s 运维工程师岗位集群运维考试试卷及答案_第3页
K8s 运维工程师岗位集群运维考试试卷及答案_第4页
K8s 运维工程师岗位集群运维考试试卷及答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

K8s运维工程师岗位集群运维考试试卷及答案填空题(每题1分,共10分)1.K8s中最小的部署单元是______。2.kubectl查看Pod的缩写命令是kubectlget______。3.集群核心数据存储组件是______。4.Service默认类型是______。5.Pod重启策略包括Always、OnFailure和______。6.Deployment用于管理Pod的______和更新。7.ConfigMap存储______配置数据。8.PV允许多节点同时读写的访问模式是______。9.Kubelet运行在______节点上。10.暴露Pod到外部的Service类型之一是______。单项选择题(每题2分,共20分)1.查看Pod日志的命令是?()A.kubectllogs<pod-name>B.kubectlgetlogs<pod-name>C.kubectldescribelogs<pod-name>D.kubectlviewlogs<pod-name>2.负责调度Pod的组件是?()A.kubeletB.schedulerC.controller-managerD.apiserver3.暴露服务到集群外部的Service类型是?()A.ClusterIPB.ExternalNameC.NodePortD.Noneofabove4.表示Pod正常运行的状态是?()A.RunningB.PendingC.CrashLoopBackOffD.Terminating5.存储敏感信息的资源对象是?()A.ConfigMapB.SecretC.PVD.PVC6.扩展Deployment副本数的命令是?()A.kubectlscalepod<pod-name>--replicas=3B.kubectlexpanddeployment<deploy-name>--replicas=3C.kubectlincreasedeployment<deploy-name>--replicas=3D.kubectlscaledeployment<deploy-name>--replicas=37.Etcd备份命令是?()A.etcdctlsnapshotsaveB.etcdctlbackupC.kubectlbackupetcdD.etcdctlsavesnapshot8.维护集群状态的组件是?()A.apiserverB.schedulerC.controller-managerD.kube-proxy9.PodIP属于哪个网络?()A.节点网络B.Pod网络C.外部网络D.服务网络10.创建Deployment的命令是?()A.kubectlnewdeployment<name>--image=<image>B.kubectlmakedeployment<name>--image=<image>C.kubectlcreatedeployment<name>--image=<image>D.kubectlbuilddeployment<name>--image=<image>多项选择题(每题2分,共20分)1.控制平面核心组件包括?()A.apiserverB.controller-managerC.schedulerD.etcd2.Service类型有?()A.ClusterIPB.NodePortC.LoadBalancerD.ExternalName3.Pod重启策略包括?()A.AlwaysB.OnFailureC.NeverD.Sometimes4.PV访问模式有?()A.ReadWriteOnceB.ReadOnlyManyC.WriteOnlyManyD.ReadWriteMany5.kubectl常用命令包括?()A.getB.createC.deleteD.describe6.节点NotReady的原因可能是?()A.网络故障B.kubelet未运行C.资源不足D.磁盘满7.工作负载资源包括?()A.DeploymentB.StatefulSetC.DaemonSetD.Service8.数据持久化资源包括?()A.ConfigMapB.SecretC.PVD.PVC9.HPA可依据的扩缩容指标是?()A.CPU使用率B.内存使用率C.磁盘使用率D.网络流量10.网络插件包括?()A.CalicoB.FlannelC.CiliumD.WeaveNet判断题(每题2分,共20分)1.Pod是最小部署单元。()2.Service可暴露Pod到外部。()3.Etcd是分布式键值存储。()4.Deployment管理Pod副本数和更新。()5.ConfigMap存储敏感信息。()6.NodePort默认端口范围30000-32767。()7.Kube-proxy运行在每个节点。()8.PV是集群级资源,PVC是命名空间级资源。()9.StatefulSet管理无状态应用。()10.kubectledit可修改资源配置。()简答题(每题5分,共20分)1.简述查看Pod详细信息的方法。2.如何扩展Deployment副本数?3.排查Pod无法启动的步骤。4.如何备份Etcd数据?讨论题(每题5分,共10分)1.讨论K8s集群高可用的实现方式。2.讨论如何优化K8s集群性能。答案填空题1.Pod2.po3.Etcd4.ClusterIP5.Never6.副本数7.非敏感8.ReadWriteMany9.每个10.NodePort单项选择题1.A2.B3.C4.A5.B6.D7.A8.C9.B10.C多项选择题1.ABCD2.ABCD3.ABC4.ABD5.ABCD6.ABCD7.ABC8.CD9.AB10.ABCD判断题1.对2.对3.对4.对5.错6.对7.对8.对9.错10.对简答题1.使用kubectldescribepod<pod-name>命令,可查看Pod元数据、状态、事件、容器信息、挂载卷等,帮助排查运行问题,如资源不足、镜像拉取失败等。2.两种方式:①命令行:kubectlscaledeployment<deploy-name>--replicas=N;②编辑yaml:修改spec.replicas字段后执行kubectlapply-f<yaml-file>,前者快捷,后者灵活。3.步骤:①kubectlgetpod<pod-name>看状态;②Pending时用describe看事件(资源不足/镜像拉取失败);③CrashLoopBackOff时用logs看容器日志;④检查镜像存在性、配置、卷挂载等。4.用etcdctlsnapshotsave命令:etcdctl--endpoints=<etcd地址>--cert=<证书>--key=<密钥>--cacert=<CA证书>snapshotsave<备份文件>,需确保工具安装及证书配置正确。讨论题1.控制平面:多apiserver+负载均衡,多controller-manager/scheduler(leader选举),etcd集群(≥3节点);数据平面:节点跨可用区,分布式存储(如Ceph)作PV后端,Service用NodePort/LoadBalanc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论