feature: Manage created namespace's metadata

Aperta
#186 0 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

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

Direzione di ricerca

Inizia tracciando il percorso resource-sync che crea i namespace e individua dove potrebbero essere forniti i metadati dei namespace. Confronta il comportamento richiesto con la documentazione di managedNamespaceMetadata di Argo e determina se la configurazione debba appartenere alle opzioni del controller o alla PublishedResource. Il lavoro è completato quando gli utenti possono controllare label e annotation sui namespace appena creati, con una copertura per il percorso di configurazione selezionato.

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

Descrizione

kind/feature
Feature Description

When syncing a resource to a variable namespace, syncagent ensures that the namespace gets created on the cluster. However there is no way to control e.g. labels/annotations that should be present on the new namespace.

Proposed Solution

Add a mechanism similar to Argo's managedNamespaceMetadata so users can control namespace metadata.

Alternative Solutions

The metadata could be set globally as a controller option for all created namespaces or dynamically in the publishedresource so the medata could differ between synced resources.

Want to contribute?
  • I would like to work on this issue.
Additional Context

No response

Lingua principale
Go
Stelle
25
Fork
30
Merge medio
3g 9h
PR unite (30g)
2

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 kcp-dev/api-syncagent

Tutte le issue di kcp-dev/api-syncagent

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.