aws / aws/aws-node-termination-handler

Configure behavior per node through annotations

Open
#254 1 comment 1 reaction 0 assignees View on GitHub
Priority: Medium stalebot-ignore Type: Enhancement
Dominant language
Go
Stars
1.8k
Forks
286
PR merge metrics
No merged PRs in 30d

Description

In clusters with multiple ASGs user for different types of workloads, it would be nice to be able to configure more of the NTH behavior through annotations rather than globally for the nodes the given daemonset is running on.
Cluster Autoscaler already has something similar where one can add annotations on nodes and pods preventing evictions/downscale.

For our use case, annotations for whether to cordon or drain is enough (both on maintenance events and spots). But I can imagine some may want something like the safe-to-evict annotation on pod level too.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.