Tommy Li, Senior Software Developer, IBM
The Complexity on Scaling ML Pipelines on Kubernetes using Tekton
Tekton Pipeline
OpenShift Pipelines
What Tekton provides out of the box
Useful Tekton Features that Empowers ML Pipelines
Tekton High level flow
Tekton Limitations on ML Workflow
Kubeflow Pipelines
Initial Optimization leveraging Kubeflow Pipelines
What Kubeflow Pipelines on Tekton V1 provides
Limitation with KFP-Tekton V1
Moving to Kubeflow Pipelines V2
What is Smart Runtime
Abstraction Layer Features
Kubeflow Pipelines V2 Design Charts: Drivers
Kubeflow Pipelines V2 Design Charts: Publishers
Kubeflow Pipelines on Tekton 2.0 High Level Flow
Custom Task Controller: New Implementation
Handle Root DAG, sub-DAG, and CONTAINER drivers as well as DAG Publisher
Kubeflow Pipelines on Tekton V2 brings
Kubeflow Pipelines on Tekton 2.0 Demo
Kubeflow Pipelines on Tekton 2.0 Future Optimization
Custom Task Controller: Future Implementation
Handle DAG-Driver, and DAG-Publisher in the DAG controller
Links
Thank you