aws / aws/aws-node-termination-handler

Add option to remove node after cordon/drain

Abierto
#719 11 comentarios 8 reacciones 0 asignados Ver en GitHub
stalebot-ignore Type: Enhancement V2
Lenguaje dominante
Go
Estrellas
1.8k
Forks
288
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza rastreando el ciclo de vida de cordon-and-drain de NTH v2 y cómo gestiona la terminación posterior de la instancia. Define dónde debe ubicarse un evento real de eliminación de un nodo de Kubernetes y, después, verifica que la eliminación ocurra solo una vez completados cordon y drain, mientras la terminación del ciclo de vida existente sigue ejecutándose.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
go, kubernetes
Área
devops, infrastructure
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.