InseeFrLab / InseeFrLab/onyxia-api
Namespaces : Onyxia should accept existing namespaces for deployments
- 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