-
Notifications
You must be signed in to change notification settings - Fork 2
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
Update e2e-wine
UAT for Kubeflow 1.9
#85
Labels
enhancement
New feature or request
Comments
Thank you for reporting us your feedback! The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5995.
|
This was referenced Jul 12, 2024
Closed with #104 Key things I have learned:
Example:@component(
base_image="python:3.11", # Use Python 3.11 base image
packages_to_install=["requests==2.32.3", "pandas==2.2.2"]
)
def download_dataset(url: str, dataset_path: OutputPath('Dataset')) -> None:
# Import necessary packages within the function
import requests
import pandas as pd
# Download the dataset from the provided URL
response = requests.get(url)
response.raise_for_status()
Passing Data Between Steps:
Example:@pipeline(name='download-preprocess-train-deploy-pipeline')
def download_preprocess_train_deploy_pipeline(url: str):
# Step 1: Download the dataset from the URL
download_task = download_dataset(url=url)
# Step 2: Preprocess the downloaded dataset
preprocess_task = preprocess_dataset(
dataset=download_task.outputs['dataset_path']
)
Note: Most online resources focus on KFP v1, so I highly recommend consulting the official documentation for KFP v2.5.0, which is compatible with our kserve 0.13.1 SDK due to the protobuf requirement conflict. You can find the relevant documentation here. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Context
For the Kubeflow 1.9 we must update
e2e-wine
UAT because it uses Seldon to deploy the trained model. With Kubeflow 1.9 seldon wont be part of the bundle.While we are working on this we should also use kfp v2 SDK in the test rather then the older v1.
What needs to get done
e2e-wine
UAT for Kubeflow 1.9e2e-wine
UAT for Kubeflow 1.9Definition of Done
The text was updated successfully, but these errors were encountered: