aws / aws/aws-node-termination-handler
Add option to remove node after cordon/drain
- 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
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