Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental support Kubeflow Pipelines v2 as runtime environment #2918

Open
6 tasks
ptitzler opened this issue Sep 7, 2022 · 0 comments
Open
6 tasks

Experimental support Kubeflow Pipelines v2 as runtime environment #2918

ptitzler opened this issue Sep 7, 2022 · 0 comments
Labels
component:metadata-editor Metadata Editor Extension component:pipeline validation Issues related to pipeline validation service component:pipeline-editor pipeline editor component:pipeline-runtime issues related to pipeline runtimes e.g. kubeflow pipelines kind:enhancement New feature or request platform: pipeline-Kubeflow Related to usage of Kubeflow Pipelines as pipeline runtime

Comments

@ptitzler
Copy link
Member

ptitzler commented Sep 7, 2022

Is your feature request related to a problem? Please describe.

This serves as an umbrella issue for the work items, which enable users to leverage KFP v2.x as runtime environment. The initial v2.0 release does not support all v1 features that Elyra leverages. Significant limitations may have therefore exist, rendering it impractical as a drop-in replacement for v1.

Describe the solution you'd like

  • Add new pipeline runtime type (the existing v1-based runtime type will remain supported)

Work items:

  • Metadata editor: allow for creation of runtime environment configurations for KFP 1.x and 2.x
  • Pipeline editor: support KFP v2 parameters and artifacts
  • Create new 'custom operator' for generic operations (which doesn't have any of the existing limitations in air-gapped environments)
  • Create new KFP v2 runtime, which supports running and exporting of pipelines (this includes validation and custom component processing)
  • Update documentation and tutorials
  • Update/validate CLIs

Additional context
Resources:

@ptitzler ptitzler added the kind:enhancement New feature or request label Sep 7, 2022
@ptitzler ptitzler added component:pipeline-editor pipeline editor component:pipeline-runtime issues related to pipeline runtimes e.g. kubeflow pipelines component:metadata-editor Metadata Editor Extension platform: pipeline-Kubeflow Related to usage of Kubeflow Pipelines as pipeline runtime component:pipeline validation Issues related to pipeline validation service and removed status:Needs Triage labels Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:metadata-editor Metadata Editor Extension component:pipeline validation Issues related to pipeline validation service component:pipeline-editor pipeline editor component:pipeline-runtime issues related to pipeline runtimes e.g. kubeflow pipelines kind:enhancement New feature or request platform: pipeline-Kubeflow Related to usage of Kubeflow Pipelines as pipeline runtime
Projects
None yet
Development

No branches or pull requests

1 participant