Kubeflow Pipelines V2.0 introduces a platform-neutral Intermediate Representation (IR) for ML workflows, improving portability and metadata richness. Optimizations for the Tekton backend include a dedicated custom task controller to reduce latency and throughput for drivers and publishers, and integration of driver and task construction logic into a single reconciliation cycle to decrease the number of queued tasks. The `finally` clause in Tekton Pipelines allows for guaranteed execution of tasks. This post details adding Python support to Tekton Pipelines, enabling OpenWhisk Python Actions to run on Knative by creating a CI/CD pipeline that packages Python applications and their dependencies into Docker images.
All IBM trails