Delete Temporal Cloud namespaces per deletion policy
I maintainer di solito rispondono entro 3 giorni
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
- Ambito
- cloud, infrastructure
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
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di temporalio/cloud-operator
-
Kustomize InstallAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
temporalio/cloud-operator#19 ·
I maintainer di solito rispondono entro 3 giorni
-
Prepare notes for DemoForse già presa @ericbriffa l’ha presa 4 giorni fa. Apertadocumentation
temporalio/cloud-operator#31 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100
temporalio/cloud-operator#29 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
temporalio/cloud-operator#28 ·
I maintainer di solito rispondono entro 3 giorni
-
Helm chartAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
temporalio/cloud-operator#21 ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di temporalio/cloud-operator
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
[flaky test] TestValidatorCommitterDropsEmptyStatusBatch: submits to the mock VC before its stream is registeredForse già presa @liran-funaro l’ha presa oggi. Apertacoordinator flaky-test race-condition testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
hyperledger/fabric-x-committer#876 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
garethgeorge/backrest#1426 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement nav-pilot
Difficoltà 2/5 Mezza giornata Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
valkey-io/valkey-operator#549 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni