

Onyxia
Onyxia is an open-source, cloud-native data science platform designed to provide a "state-of-the-art" working environment for data scientists, analysts, and engineers. It acts as a user-friendly "glue" between complex backend technologies like Kubernetes, S3...
Cost / License
- Free
- Open Source
Platforms
- Self-Hosted
Features
- Â Kubernetes
- Â Data science
 Tags
- datalab
- insee
- onyxia
- helm
- bluehats
Onyxia News & Activities
Recent activities
Onyxia information
What is Onyxia?
Onyxia is an open-source, cloud-native data science platform designed to provide a "state-of-the-art" working environment for data scientists, analysts, and engineers. It acts as a user-friendly "glue" between complex backend technologies like Kubernetes, S3 storage, and secret management tools.
Developed by the French National Institute of Statistics and Economic Studies (INSEE) and supported by the French Interministerial Digital Directorate (DINUM), it is widely used by public institutions, universities, and research organizations to maintain digital sovereignty and avoid vendor lock-in. Core Functionality
Onyxia serves as a "Platform as a Package" (PaaP). It doesn't replace tools like Jupyter or RStudio; instead, it provides a portal to launch and manage them instantly on a Kubernetes cluster.
Service Catalog: Users can launch pre-configured containers (Jupyter, RStudio, VSCode, Spark, etc.) from a catalog based on Helm charts.
On-Demand Resources: Data scientists can specify the exact amount of CPU, RAM, and GPU they need for their specific task without needing to understand Kubernetes commands.
Deep Integration:
S3 Storage: Native integration with S3-compatible storage (like MinIO) allows files to be viewed and used within services immediately.
Secret Management: It integrates with HashiCorp Vault to inject secrets (API keys, passwords) directly into running containers as environment variables.
Authentication: Supports OpenID Connect (OIDC) (e.g., Keycloak, Auth0) for seamless user login.




