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.
Tekton
is the default compilation engine used by Open Data Hub when installing Kubeflow. Be sure to select theTekton
engine in theKubeflow Pipelines engine
dropdown 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