The best guide to install Kubeflow or any of its components is the official documentation.
https://www.kubeflow.org/docs/started/
In this tutorial, we will learn how to Install, Configure and Use the most popular component of Kubeflow that is KFP (Kubeflow Pipelines).
Follow the below guide and follow the steps according to your OS Distribution.
https://docs.docker.com/desktop/setup/install/mac-install/
Easy way to learn Kubeflow Pipelines is to setup a KIND k8s cluster and configure Kubeflow Pipelines on the cluster.
https://kind.sigs.k8s.io/docs/user/quick-start/
Follow the steps to setup KFP.
https://www.kubeflow.org/docs/components/pipelines/operator-guides/installation/
- Create a folder -
mkdir kfp - Create a Python virtual environment -
python3 -m venv .kfp - Source the virtual environment -
source .kfp/bin/activate - Install the package -
pip3 install kfp==2.9.0
NAME READY STATUS RESTARTS AGE
cache-deployer-deployment-568c969444-tbml4 1/1 Running 0 125m
cache-server-864749847f-btcdg 1/1 Running 0 126m
controller-manager-9bc5fd5df-6j5rd 1/1 Running 0 111m
metadata-envoy-deployment-5c97bdbd97-4tcr5 1/1 Running 0 126m
metadata-grpc-deployment-7cd994d449-dm9sw 1/1 Running 7 (119m ago) 126m
metadata-writer-689cbbfc88-p9zcv 1/1 Running 0 126m
minio-6bdf7c6c9b-22qsl 1/1 Running 0 4m38s
ml-pipeline-d94cb5f45-wfrc6 1/1 Running 0 3m26s
ml-pipeline-persistenceagent-5d5b784486-86mm8 1/1 Running 18 (10m ago) 126m
ml-pipeline-scheduledworkflow-b4f959f59-sb44d 1/1 Running 0 2m39s
ml-pipeline-ui-5dcfff6ddd-7r78r 1/1 Running 0 126m
ml-pipeline-viewer-crd-7cdd4745b8-szwgv 1/1 Running 0 126m
ml-pipeline-visualizationserver-b5c797b95-wrnt2 1/1 Running 0 126m
mysql-5bb7cf8b95-kdtj2 1/1 Running 0 126m
workflow-controller-5b497bfffd-g7r2t 1/1 Running 0 126m
my all pod is running fine, need to understand the error. (sone pods need resources, and minio image need to be change,)