Skip to content

Latest commit

 

History

History

k8s-downstream-api

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Retrieve KFP run metadata using Kubernetes downstream API

KFP-Tekton by default comes with a lot of the pipeline run metadata that are avalible as part of the pipeline execution pod. However, in order to get those metadata inside the pipeline, users need to leveage the Kubernetes downstream API feature. This pipeline is a basic example using Kubernete downstream API to get KFP run_name and run_id as environment variables inside the pipeline.

Prerequisites

Instructions

  • Compile the flip-coin pipeline using the compiler inside the python code. The kfp-tekton SDK will produce a Tekton pipeline yaml definition in the same directory called k8s-downstream-api.yaml.
    # Compile the python code
    python k8s-downstream-api.py
    

Then, upload the k8s-downstream-api.yaml file to the Kubeflow pipeline dashboard with Tekton Backend to run this pipeline.