云计算运维面试,面试官最爱深挖哪些K8s问题?

 Kubernetes作为云计算运维岗位的核心技术,面试中面试官往往不会只停留在概念提问,更喜欢结合生产场景深挖原理、故障排查与实战经验,检验候选人是否真的动手实操过。那么云计算运维面试,面试官最爱深挖哪些K8s问题?以下是高频问题整理。

  一、基础核心原理类

  简述K8s整体组件架构,每个组件作用是什么?如果kube-apiserver挂了集群会怎么样?

  Pod是什么?Pod和容器的区别,为什么K8s不直接管理单个容器?

  简述Pod的生命周期,各个状态分别代表什么含义?

  Deployment、StatefulSet、DaemonSet、Job/CronJob分别适用什么业务场景,核心差异在哪?

  二、网络相关

  K8s网络模型四大要求是什么?CNI插件工作原理,Calico和Flannel的区别?

  Service的四种类型ClusterIP、NodePort、LoadBalancer、ExternalName各自使用场景。

  说说CoreDNS作用,集群内域名解析流程,常见解析失败如何排查?

  三、存储相关

  什么是PV、PVC,二者绑定逻辑,StorageClass的作用?

  静态供给与动态供给存储的区别,Pod 删除后数据会不会丢失?

  四、调度与资源管理

  kube-scheduler调度流程,预选和优选策略是什么?

  资源requests和limits作用,不设置limits会带来什么风险?Qos三种类别。

  节点亲和性、Pod 亲和与反亲和的使用场景。

  五、故障排查

  Pod一直处于Pending状态,排查思路是什么?

  Pod报CrashLoopBackOff,从哪几步定位故障?

  节点NotReady,如何一步步排查问题?

  集群节点资源充足,但Pod调度失败,可能是什么原因?

  六、安全与运维

  RBAC权限控制原理,Role与ClusterRole的区别。

  ConfigMap和Secret用途,Secret存在哪些安全隐患?

  怎么实现Pod的滚动更新、回滚,maxSurge和maxUnavailable 参数含义。

posted @ 2026-10-21 14:01  老男孩讲Linux运维  阅读(16)  评论(0)    收藏  举报