Olivier Levitt

Results 23 issues of Olivier Levitt

Hello, In previous versions, Onyxia had a feature that let the user get the Kubernetes contracts that would be deployed. The API still has a `dryRun` parameter that can be...

enhancement
good first issue

The build (`yarn build`) and the dev startup (`yarn start`) both takes approx 2 minutes in a good machine. It may be possible to reduce this time, we should investigate...

help wanted

**Describe the solution you'd like** At the moment the `allocation/compute` endpoint only allows full cluster-wide data retrieval which may be slow and resource-intensive when dealing with big clusters. I think...

enhancement
opencost
P2
E2
needs-follow-up

https://github.com/InseeFrLab/onyxia-api/pull/413 will introduce 2 new endpoints to the API : `my-lab/app/pause` & `my-lab/app/resume` that let the user pause and resume any pausable service. This PR will also introduce 2 new...

The logic for determining if a service is running seems to be flawed when there is no pod at all (e.g when the pod are not created due to requests...

We currently use [keycloak-js](https://www.npmjs.com/package/keycloak-js) library for authentication. This library is (as far as I know) specific to keycloak and does not support other providers. Work on onyxia-api to switch to...

PVC sizes do not allow whitespaces. `1 Gi` is invalid for example. Helm has a built-in fonction to strip whitespaces : nospace Remove all whitespace from a string. nospace "hello...

Currently Onyxia refresh the catalogs every 5 minutes (see https://github.com/InseeFrLab/onyxia-api?tab=readme-ov-file#catalogs-configuration- `catalogs.refresh.ms`). There are some caveats associated with catalog refreshs : * In case you have multiple API pods, having one...