diff --git a/cluster-autoscaler/core/scaledown/actuation/drain.go b/cluster-autoscaler/core/scaledown/actuation/drain.go index 5914a52436c..ca836a88449 100644 --- a/cluster-autoscaler/core/scaledown/actuation/drain.go +++ b/cluster-autoscaler/core/scaledown/actuation/drain.go @@ -261,6 +261,9 @@ func (e Evictor) evictPod(ctx *acontext.AutoscalingContext, podToEvict *apiv1.Po if err := forceDeletePod(ctx, podToEvict); err != nil { return status.PodEvictionResult{Pod: podToEvict, TimedOut: false, Err: err} } + if e.evictionRegister != nil { + e.evictionRegister.RegisterEviction(podToEvict) + } return status.PodEvictionResult{Pod: podToEvict, TimedOut: false, Err: nil} } if fullEvictionPod {