Requirements and best practices for custom pipeline components¶
Components are the fundamental building blocks of pipelines in Elyra. This document outlines requirements that user-provided custom components must meet to be compatible with the Visual Pipeline Editor. Best practices for generic components are documented in the Best practices for file-based pipeline nodes topic.
Kubeflow Pipelines components¶
Requirements¶
- The component is implemented as described here.
- Python function-based components are not supported.
- The component specification must be accessible to the Visual Pipeline Editor and can be stored locally or remotely. Refer to the Managing pipeline components topic for details.
Best practices¶
This documentation content is currently under development.
Apache Airflow components¶
This documentation content is currently under development.