operator-framework / operator-framework/java-operator-sdk
Removing update/patch methods from `UpdateControl`
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 944
- Forks
- 242
- Merge medio
- 1 d 4 h
- PR fusionados (30 d)
- 43
Descripción
For v6 we should consider removing the methods from UpdateControl like patchStatus , patchResource etc.
The reason is that it could be rather confusing how those methods exactly do in the background, since we have flags to control their behavior - if they should use Server Side Apply or not for example.
Users can use the directly the Kubernetes client and/or utilities like PrimaryUpdateAndCacheUtils.
We might want to also rename UpdateControl to ReconcileControl.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza localizando UpdateControl y sus métodos patchStatus y patchResource; después, compara su comportamiento y sus flags con el cliente de Kubernetes y PrimaryUpdateAndCacheUtils. Para darlo por terminado, sería necesario tomar una decisión definitiva en v6 sobre eliminar esos métodos y posiblemente renombrar UpdateControl a ReconcileControl.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, kubernetes
- Área
- api
- Tipo de issue
- Refactorización
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100