Kubeflow Pipelines Tekton Backend Optimizations
Add Python support to Tekton Pipelines

Add Python support to Tekton Pipelines

4/29/2020 · Will Plusnick

What this post added

This post details the process of adding Python support to Tekton Pipelines, building upon existing work for Java and JavaScript. It outlines three key tasks: installing app dependencies using a virtual environment, packaging the application source code and libraries into a zip file, and modifying the Dockerfile for the OpenWhisk runtime using Kaniko Executor. Specific technical challenges and solutions are discussed, such as handling long lines in Dockerfiles with `fold` and `sed` commands for base64 encoded zip files.

Read the original post ↗