Archived: This repository is in read-only mode.
The Elyra installation is included in ODH workbench images directly.
Please refer to the ODH base notebook images, to utilize elyra.
Further contact: https://github.com/opendatahub-io/notebooks
This image contains Elyra and all the dependencies and configurations needed to run as a part of OpenDataHub's JupyterHub Environment.
See our latest changes and features
Elyra is a set of AI-centric extensions to JupyterLab Notebooks.
Elyra currently includes the following functionality:
- Create and run AI pipelines
- Run notebooks as batch jobs
- Reusable Code Snippets
- Hybrid runtime support based on Jupyter Enterprise Gateway
- Python and R script editors with local/remote execution capabilities
- Python script navigation using auto-generated Table of Contents
- Notebook navigation using auto-generated outlines using Table of Contents
- Version control using Git integration
- Language Server Protocol integration
The Elyra Getting Started Guide includes more details on these features.
- Image is preconfigured to work with the CRI-O container engine
- If you want to use Elyra with a pipeline runtime such as Kubeflow Pipelines or Apache Airflow, you will need to first
add a new pipeline runtime configuration.
Tektonis the default compilation engine used by Open Data Hub when installing Kubeflow. Be sure to select theTektonengine in theKubeflow Pipelines enginedropdown menu when adding a new configuration for Kubeflow Pipelines.- If Kubeflow Pipelines is installed using default configurations and in the same namespace as ODH, you may be able to use the following internal network routes for your Kubeflow pipelines configurations:
Kubeflow Pipelines API Endpoint: http://ml-pipeline-ui.kubeflow/pipeline Cloud Object Storage Endpoint: http://minio-service.kubeflow:9000
- If adding an Apache Airflow runtime, please note these required parameters in the configuration