Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Delete Temporal Cloud namespaces per deletion policy

Aperta
#9 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 3 giorni

@niyomukiza-mechack ci sta già lavorando.

Dal 19/10/2026.

  • #32 di @niyomukiza-mechack — aperta

Valutazione

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

Direzione di ricerca

Start by settling the deletion policy the issue leaves open: check how the Namespace CR's deletion policy field is defined and what the Temporal Cloud client exposes for deleting a namespace. The change then goes in the controller's finalizer path, which must keep the CR until Temporal Cloud reports deletion complete. Done means unit tests with the fake client cover Retain, Delete, and the case where the operator didn't create the namespace.

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

Descrizione

Goal

Deleting a Namespace CR does what its deletion policy states, and must not delete a namespace the operator didn't create.

Tasks

  • Decide the deletion policy (what happens in Temporal Cloud when a user deletes a Namespace CR)
  • Delete the namespace in Temporal Cloud when the policy says so
  • Keep the CR until Temporal Cloud has finished deleting

Definition of done

  • If the deletion policy is Retain (the default), deleting the CR leaves the namespace in Temporal Cloud.
  • If the deletion policy is Delete, deleting the CR removes the namespace from Temporal Cloud.
  • A namespace the operator didn't create is never deleted.
  • Unit tests cover both policies and the failure cases using the fake client.
Lingua principale
Go
Stelle
1
Fork
0
Merge medio
2g 4h
PR unite (30g)
7

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Nessun modello di pull request
  • Nessuna 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 temporalio/cloud-operator

Tutte le issue di temporalio/cloud-operator

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.