aws / aws/aws-node-termination-handler

Add option to remove node after cordon/drain

Aperta
#719 11 commenti 8 reazioni 0 assegnatari Vedi su GitHub
stalebot-ignore Type: Enhancement V2
Lingua principale
Go
Stelle
1.8k
Fork
286
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Describe the feature**
I'd like the option for NTH v2 to actually remove the node from the cluster (e.g. `kubectl delete node`) when cordon/drain has completed; the lifecycle would still terminate the instance.

**Is the feature request related to a problem?**
The idiomatic way that controllers work is with caches and only responding to events so it's important that the node removal be an actual Kubernetes event so that other controllers know that it's happened.

**Describe alternatives you've considered**
n/a

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando il ciclo di vita di cordon-and-drain di NTH v2 e il modo in cui gestisce la successiva terminazione dell’istanza. Definisci dove deve collocarsi un effettivo evento di eliminazione di un nodo Kubernetes, quindi verifica che l’eliminazione avvenga solo dopo il completamento di cordon e drain, mentre la terminazione del ciclo di vita esistente continua a essere eseguita.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go, kubernetes
Ambito
devops, infrastructure
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.