aws / karpenter-provider-aws

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
https://karpenter.sh
Apache License 2.0
6.84k stars 963 forks source link

Clarity in documentation for drifted nodes and blocking updates during a specific time #7036

Open sagargulabani opened 2 months ago

sagargulabani commented 2 months ago

Description

How can the docs be improved?

https://karpenter.sh/docs/concepts/disruption/#nodepool-disruption-budgets

Budgets will consider nodes that are actively being deleted for any reason, and will only block Karpenter from disrupting nodes voluntarily through drift, emptiness, and consolidation. Note that NodePool Disruption Budgets do not prevent Karpenter from cleaning up expired or drifted nodes.

The question over here is that does nodepool disruption budget prevent drifted nodes from being removed or not ?