Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/InseeFrLab/onyxia
🔬 Data science environment for k8s
https://github.com/InseeFrLab/onyxia
bluehats data-science datalab helm insee kubernetes onyxia
Last synced: 3 months ago
JSON representation
🔬 Data science environment for k8s
- Host: GitHub
- URL: https://github.com/InseeFrLab/onyxia
- Owner: InseeFrLab
- License: mit
- Created: 2020-03-22T17:33:59.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-15T19:14:12.000Z (8 months ago)
- Last Synced: 2024-04-16T02:07:30.445Z (8 months ago)
- Topics: bluehats, data-science, datalab, helm, insee, kubernetes, onyxia
- Language: TypeScript
- Homepage: https://onyxia.sh
- Size: 37.1 MB
- Stars: 349
- Watchers: 14
- Forks: 73
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Governance: GOVERNANCE.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README
Don't know Onyxia yet? Learn about the project
Looking for our public instance? datalab.sspcloud.fr
Let's get in touch! Join our Slack
What's next? Checkout our roadmapOnyxia is a web app that aims at being the glue between multiple open source backend technologies to
provide a state of art working environment for data scientists.
Onyxia is developed by the French National institute of statistics and economic studies ([INSEE](https://insee.fr)) and supported by the Interministerial Digital Directorate (DINUM, [CodeGouvFr](https://twitter.com/codegouvfr)).**Core feature set**:
- [An interface for helm charts](https://datalab.sspcloud.fr/catalog/inseefrlab-helm-charts-datascience)
(e.g: [Jupyter](https://jupyter.org), [RStudio](https://www.rstudio.com)) on demand on a [Kubernetes](https://kubernetes.io) cluster.
The catalog of available images is not part of the app, you can create your own.
([here](https://github.com/inseefrlab/helm-charts-datascience) is the catalog we build for the institute's needs.)
- Users can define [the amount of RAM, CPU and **GPU** they would like to allocate](https://user-images.githubusercontent.com/6702424/137818454-3fdb3efb-1fbd-4e4d-85b1-64b00d8af03e.png)
to their containers.
- Specify [a custom init script](https://user-images.githubusercontent.com/6702424/137819445-a9dfd053-a5f1-48da-a294-f20717512ef5.png) to be executed at launch.
- [Define environment variables](https://user-images.githubusercontent.com/6702424/137819689-71e59823-a553-4c3c-8558-2576316e4709.png) to be made available in the containers.
- [Save and restore your service configurations](https://user-images.githubusercontent.com/6702424/137819972-b9974760-4647-43ff-b985-f3facfce99de.png).
- Deep integration with S3 for working with data (S3 as the open standard, not the AWS service) and with [Vault](https://www.vaultproject.io)
(for [secret management](https://user-images.githubusercontent.com/6702424/137820741-bed9ee77-124a-46f6-b686-8b8dff1615bd.png)).
- [Keycloak integration](https://user-images.githubusercontent.com/6702424/137821446-ed908862-69e3-464c-b347-bd8776a425cc.png).## Media
OpenLAB - Download slides
Les Entrepreuneurs d'intérêt général - Découvrir le programme
## Contributing
If your are a new contributor, please refer to the [technical documentation](https://docs.onyxia.sh/contributing).
📣 **Monthly Onyxia Community Calls!** 📣
Starting November 2023, we're thrilled to introduce community calls on the last Friday of every month at 1pm Paris time. This is your chance to engage, ask questions, and stay updated on the newest Onyxia advancements. Don't forget to set a reminder! 📅🕐