Integrate Charmed MLflow with Charmed Kubeflow on Charmed Kubernetes¶
Component |
Version |
MLflow |
2 |
In this guide, we will guide you through the process of integrating Charmed MLflow with Charmed Kubeflow on Charmed Kubernetes.
Prerequisites¶
We assume that:
You have access to a Charmed Kubernetes cluster using
kubectl
. If you don’t have a cluster set up, you can follow the creation guide to deploy one on AWS.You have deployed the Charmed Kubeflow bundle. If you don’t have it, here is a guide on how to do it.
You have deployed the Charmed MLflow bundle. To see how, follow our deployment guide.
Deploy resource dispatcher¶
Deploy the resource dispatcher:
juju deploy resource-dispatcher --channel 1.0/stable --trust
Relate Resource dispatcher to MLflow¶
Relate the Resource dispatcher to MLflow:
juju relate mlflow-server:secrets resource-dispatcher:secrets
juju relate mlflow-server:pod-defaults resource-dispatcher:pod-defaults
Integrate MLflow with Kubeflow notebook¶
Please refer to this doc: Get started with Charmed MLflow and Kubeflow.