12. Morpheus-mlflow

A Helm chart for deploying the MLflow server and deployment plugin.

12.1. Install Nvidia Morpheus MLFlow Plugin

NOTE: Morpheus AI Engine must be installed first. Please see Morpheus-ai-engine for more details on how to install.

git clone https://github.com/graphistry/graphistry-helm && cd graphistry-helm
helm upgrade -i morpheus-mlflow ./charts/morpheus-mlflow --namespace morpheus --create-namespace

12.2. Configuration

The following table lists the configurable parameters of the Morpheus-mlflow chart and their default values.

Parameter

Description

Default

replicaCount

1

ngc.username

"$oauthtoken"

ngc.apiKey

""

ngc.org

""

ngc.team

""

mlflow.registry

"nvcr.io/nvidia/morpheus"

mlflow.image

"mlflow-triton-plugin"

mlflow.version

"1.30.0"

mlflow.args

"mlflow server -h 0.0.0.0 -p 5000 --backend-store-uri sqlite:////mlflow/db/mlflow-db.sqlite --serve-artifacts --artifacts-destination /mlflow/artifacts --default-artifact-root /mlflow/artifacts --static-prefix /morpheus/mlflow"

mlflow.tracking_uri

"sqlite:////mlflow/db/mlflow-db.sqlite"

mlflow.migrate

true

mlflow.withEngine

false

dashboardPort

30500

hostCommonPath

"/opt/morpheus/common"

imagePullPolicy

"IfNotPresent"

imagePullSecrets

[{"name": "nvidia-registrykey-secret"}]

serviceAccount.create

false

serviceAccount.name

"morpheus"

platform.openshift

false

loadBalancer.enabled

false

For more information on NVIDIA Morpheus, visit the Morpheus documentation: NVIDIA Morpheus Documentation