Pod常见状态以及相关问题排查的方式

我们在K8S环境中常见的一些POD状态这里进行罗列,然后根据每种状态来看看对应的解决方案有哪些POD常见有以下几种状态1、PendingPod创建已经提交给k8s,但是因为某种原因不能顺利创建,例如下载镜像慢,调度不成功等故障分析:Pending说明Pod还没有调度到某个Node上面。可以通过kubectldescribepod<pod-name>命令查看到当前Pod的事件,进而判断为什么没有调度。可能的原因包括资源不足,集群内所有的Node都不满足该Pod请求的CPU、内存、GPU等资源2、RunningPod已经绑...

阅读全文

K8S工作负载和POD详解

1.POD容器组在Kubernetes中,pods是能够创建、调度、和管理的最小部署单元,是一组容器的集合,而不是单独的应用容器同一个Pod里的容器共享同一个网络命名空间,IP地址及端口空间。从生命周期来说,Pod是短暂的而不是长久的应用。Pods被调度到节点,保持在这个节点上直到被销毁。1)容器分类InfrastructureContainer:基础容器   用户不可见,无需感知   维护整个Pod网络空间InitContainers:初始化容器,一般用于服务等待处理以及注册P...

阅读全文