Recently one of my nodes ran out of disk space, because it had too many images on it. It went into DiskPressure mode, garbage collected some images, then left DiskPressure mode and started admitting pods again. This is fine.
At the same time, I updated a DaemonSet to use a new image, and killed all its pods in order to coerce the DaemonSet into recreating them with the new image. The DaemonSet created some new pods, but the one on my disk-pressure node failed, with a reason of Evicted, and this message: Message: Pod The node was low on resource: [DiskPressure]. This all makes sense, too. What's confusing to me, however, is that the pod never got rescheduled. I would have expected the DaemonSet to delete the pod and try creating it again. Is this expected behavior? If it is, is there any way to get the pod to automatically be recreated instead? -- You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group. To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscr...@googlegroups.com. To post to this group, send email to kubernetes-users@googlegroups.com. Visit this group at https://groups.google.com/group/kubernetes-users. For more options, visit https://groups.google.com/d/optout.