aws / aws/aws-node-termination-handler

plugin for drain decisions

Offen
#620 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
stalebot-ignore Type: Enhancement
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.