Skip to content

v3.14.0

Compare
Choose a tag to compare
@ptitzler ptitzler released this 14 Dec 21:09
· 82 commits to main since this release

Quick links

New feature highlights

Pipeline editor: Configure pipeline parameters for Kubeflow Pipelines

Pipeline parameters allow for customization of pipeline runs and pipeline exports, without to need to modify the pipeline. A pipeline parameter is a typed variable that can be applied to generic or custom nodes. The Kubeflow Pipelines pipeline editor includes a new PIPELINE PARAMETERS tab, where pipeline parameters can be defined.

image

To make a parameter value available to a generic node, select it from the pipeline parameters list:

image

Jupyter notebooks and scripts can access the selected parameters and their associated values using environment variables.

To pass a parameter value to a custom node, choose parameter as input and select the desired parameter:

image

Note that for custom nodes the parameter list only includes parameters that are type-compatible.

You can customize parameter values in the pipeline editor during pipeline submission and pipeline export:

image

You can also customize parameter values in the pipelines UI in the Kubeflow Central Dashboard.

image

Pipeline editor: Customize GPU vendor (Kubeflow Pipelines only)

For generic components components you can now specify a custom GPU vendor. Note that the appropriate device plugin must be installed in Kubernetes or node execution will fail. The default vendor remains nvidia.com/gpu.

image

Pipeline editor: Specify custom pipeline export filename

You can now customize the filename when exporting pipelines. Custom filenames make it easier to retain multiple versions of the same pipeline.

Screenshot 2022-11-28 at 17 15 15

Pipeline editor: Use markdown in comments

You can now use markdown in comments.

image

Support for Python 3.11

Python 3.11 is now officially supported:

  • Elyra can be deployed in Python 3.11 environments
  • Generic components can be configured to use runtime images that have Python 3.11 installed

What's Changed

New Features

Bug Fixes

Other

New Contributors

Full Changelog: v3.13.0...v3.14.0