aws / aws/aws-node-termination-handler
plugin for drain decisions
- Vorherrschende Sprache
- Go
- Sterne
- 1.8k
- Forks
- 286
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
**Describe the feature**
when deciding if a node should be terminates (for example for scheduled maintainance) we want to say "don't do it now if the cluster is in trouble" by for example looking at the current node health (tainted / notread / custom node statuses) across the cluster.
**Is the feature request related to a problem?**
No
**Describe alternatives you've considered**
Built-in logic would not work since these decisions could be very custom.
Beitragsleitfaden
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, den Code zu finden, der Entscheidungen über das Leeren oder Beenden von node trifft, und ermittle, wie ein Plugin den clusterweiten Zustand der nodes prüfen könnte; abgeschlossen ist die Aufgabe, wenn benutzerdefinierte Logik ein drain ablehnen kann, sobald der Cluster nicht gesund ist, ohne eine bestimmte Health-Policy fest zu codieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go, kubernetes
- Bereich
- devops, infrastructure
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100