Removing update/patch methods from `UpdateControl`

Aperta
#2,797 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Refactoring
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
java, kubernetes
Ambito
api

Direzione di ricerca

Inizia individuando UpdateControl e i suoi metodi patchStatus e patchResource, quindi confronta il loro comportamento e i loro flag con il client Kubernetes e PrimaryUpdateAndCacheUtils. Per considerare il lavoro completato, è necessaria una decisione definitiva per v6 sulla rimozione di questi metodi e sull’eventuale rinomina di UpdateControl in ReconcileControl.

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

Descrizione

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.

Lingua principale
Java
Stelle
944
Fork
242
Merge medio
1g 4h
PR unite (30g)
43

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di operator-framework/java-operator-sdk

Tutte le issue di operator-framework/java-operator-sdk

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.