ChatGPT面试问答,K8S八股文系列(2)

349 阅读1分钟

‍‍‍‍‍为什么我们需要POD?

Pod,实际上是在扮演传统基础设施里“虚拟机”的角色;而容器,则是这个虚拟机里运行的用户程序。

Kubernetes 项目所做的,其实就是将“进程组”的概念映射到了容器技术中。Pod,其实是一组共享了某些资源的容器。Pod 里的所有容器,共享的是同一个 Network Namespace,并且可以声明共享同一个 Volume

简述Kubernetes中什么是静态Pod?

图片

简述Kubernetes中Pod可能位于的状态?

图片

简述Kubernetes创建一个Pod的主要流程?

图片

简述Kubernetes中Pod的重启策略?

图片

简述Kubernetes中Pod的健康检查方式?

图片

简述Kubernetes Pod的LivenessProbe探针的常见方式?

图片

简述Kubernetes Pod 的常见调度方式?

图片

简述Kubernetes 初始化容器(init container)?

图片

Pod启动失败如何解决以及常见的原因有哪些?

图片

K8s每个Pod中有一个特殊的Pause容器,能否去除,简述原因?

图片

针对以上K8S POD等知识点总结了一份思维导图,希望对各位同学在面试准备过程中有所帮助!

图片

下文,我们将从K8S容器编排与作业管理(Deployment、Job等)继续深入讨论相关知识点

原文关注VX公众号 “云原生SRE”