kubernetes基础知识之pod驱逐

B站影视 2024-11-22 17:20 2

摘要:比如images.available: 5% 当镜像文件低于5%时,驱逐容器。

Pod驱逐条件是:

more /var/lib/kubelet/config.yaml | grep -C6 eviction

一般查询结果中evictionHard有驱逐pod的硬限制条件:

比如images.available: 5% 当镜像文件低于5%时,驱逐容器。

memory.available: 100Mi 当可用内存低于100Mi时,驱逐容器。

nodes.available: 5% 当节点文件系统可用存储(根分区)低于5%时,驱逐容器。

nodes.inodesFree: 5% 当根分区inodes不足5%时候,触发pod驱逐。

evictionPressureTransitionPeriod: 20s

当节点压力过大,持续超过20s,就9驱逐此节点上的部分pod。

~~~

kubernetes导出pod日志:

kunectl -n $namespace_name logs

> /$path/log.txt

或者是:

kunectl -n $namespace_name logs -p

> /$path/log.txt

凤冠

鼓励的话语:风起于青萍之末,浪成于微澜之间!

来源:亦云菌

相关推荐