kubernetes/pkg/controller/devicetainteviction
Patrick Ohly 6f51446802 DRA device taints: fix toleration of NoExecute
As usual, consumers of an allocated claim react to the information stored in
the status. In this case, the scheduler did not copy the tolerations into the
status and as a result a pod with a toleration for NoExecute got scheduled and
then immediately evicted.

Some additional logging gets added to make the handling easier to track in the
eviction controller. Example YAMLs allow reproducing the use case manually.
2025-10-08 13:13:47 +02:00
..
metrics DRA: add device taint eviction controller 2025-03-19 09:18:38 +01:00
device_taint_eviction.go DRA device taints: fix toleration of NoExecute 2025-10-08 13:13:47 +02:00
device_taint_eviction_test.go DRA: use v1 API 2025-07-24 08:33:45 +02:00
doc.go DRA: add device taint eviction controller 2025-03-19 09:18:38 +01:00
OWNERS DRA device taints: copy taintseviction controller 2025-03-18 20:52:54 +01:00