mirror of
https://github.com/hanzo-ml/katib.git
synced 2026-09-24 00:31:27 +00:00
* Fix Istio sidecar injection by moving from annotations to labels Signed-off-by: madmecodes <[email protected]> * Update Istio sidecar injection from annotations to labels across the codebase Replace annotations with labels for Istio sidecar injection according to Istio recommendations. Update conformance tests, examples, constants, composers, and utilities to use the new label-based approach consistently. Signed-off-by: madmecodes <[email protected]> * fix: Update SuggestionLabels function and composer implementation for Istio label injection Signed-off-by: madmecodes <[email protected]> * Fix linting issues in mpi-job-horovod.py Signed-off-by: madmecodes <[email protected]> * update: function moved from annotations to labels Signed-off-by: madmecodes <[email protected]> --------- Signed-off-by: madmecodes <[email protected]>
Using Katib with Kubeflow Pipelines
The following examples show how to use Katib with Kubeflow Pipelines.
You can find the Katib Component source code for the Kubeflow Pipelines here.
Prerequisites
You have to install the following Python SDK to run these examples:
kfp>= 1.8.12kubeflow-katib>= 0.13.0
Multi-User Pipelines Setup
The Notebooks examples run Pipelines in multi-user mode and your Kubeflow Notebook must authenticate the Pipeline SDK.
Please follow this guide to give an access Kubeflow Notebook to run Kubeflow Pipelines.
List of Examples
The following Pipelines are deployed from Kubeflow Notebook:
The following Pipelines have to be compiled and uploaded to the Kubeflow Pipelines UI: