临时存储用完 space 后自动重启 pod

Auto restart pod after out of space for ephemeral-storage

在缺少磁盘的情况下 space pod 将进入状态 containerStatusUnknow, 当描述 pod 时,它似乎是

Status: Failed
Reason: Evicted
message: The node was low on resource: ephemeral-storage.....

microk8s 中有没有办法每隔几分钟检查一次空闲磁盘 space 并在节点有空闲磁盘 space 的情况下重启 pod?

...check for free disk space every few minutes

kubelet 正在这样做。

...restart the pod in case the node got free disk space?

使用 Deployment/Statefulset 类型来管理您的 pod 将使您的 pod 在下一个可用节点上自动启动。例如。当磁盘压力被清除,或者你启动了一个新节点,或者退出 pod 已经完成并且节点准备好接受新的部署。