InseeFrLab / InseeFrLab/onyxia-api

Namespaces : Onyxia should accept existing namespaces for deployments

Aperta
#84 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
34
Fork
34
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

In https://github.com/InseeFrLab/onyxia-api/blob/master/onyxia-api/src/main/java/fr/insee/onyxia/api/services/impl/kubernetes/KubernetesService.java

The API is expecting to have created the namespace here :
```java
public List getNamespaces(Region region, Owner owner) {
KubernetesClient kubClient = kubernetesClientProvider.getRootClient(region);
return kubClient.namespaces().withLabel("onyxia_owner",owner.getId()).list().getItems();
}
```

Should it be different?

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia da onyxia-api/src/main/java/fr/insee/onyxia/api/services/impl/kubernetes/KubernetesService.java, in getNamespaces(Region, Owner), e verifica come vengono usate le label dei namespace per i deployment. Determina il comportamento previsto per i namespace esistenti, quindi verifica che i deployment possano usarli senza richiedere un namespace creato da Onyxia.

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

Valutazione

Stack tecnologico
java, kubernetes
Ambito
api, backend, infrastructure
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.