Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.7 KB

install-mlx-on-kubeflow.md

File metadata and controls

41 lines (29 loc) · 1.7 KB

Deploy MLX on an Existing Kubeflow Cluster

This is a complete deployment of MLX which includes all of the following components:

To deploy MLX on a Kubernetes cluster which has Kubeflow 1.3.0 already installed, we use the kustomize plugin that comes with kubectl client v1.17+. Clone the MLX repo and run the following commands based on your Kubeflow setup.

git clone https://github.com/machine-learning-exchange/mlx
cd mlx
  • Deploy MLX on Kubeflow (With OIDC and Istio Mutual Auth)
kubectl apply -k manifests/istio-auth

Then access the MLX page using http://<Kubeflow_Endpoint>/mlx/

Replacing Kubeflow Central Dashboard with MLX Dashboard

To deploy MLX on Kubeflow (With OIDC and Istio Mutual Auth) and replace Kubeflow Central Dashboard with MLX Dashboard, run the following commands:

git clone https://github.com/machine-learning-exchange/mlx
cd mlx
  • Deploy MLX on Kubeflow (With OIDC and Istio Mutual Auth)
kubectl apply -k manifests/prod-multi-user

Then access the MLX page using http://<Kubeflow_Endpoint>/