Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wjayesh/mlflow-tracking-server

This repository hosts the code to make it easier to deploy a customizable and flexible MLflow tracking server solution to your Kubernetes cluster.
https://github.com/wjayesh/mlflow-tracking-server

kubernetes mlflow mlflow-tracking-server mlops

Last synced: 23 days ago
JSON representation

This repository hosts the code to make it easier to deploy a customizable and flexible MLflow tracking server solution to your Kubernetes cluster.

Awesome Lists containing this project

README

        

# MLflow Tracking Server on Kubernetes πŸš€: A customizable and flexible solution ✨

This repository hosts the code to make it easier to deploy an MLflow tracking server to your Kubernetes cluster.

## Project Structure πŸ—ΊοΈ

* `scripts` directory has the entrypoint that is executed when the image defined by the Dockerfile is run.
* The Dockerfile specifies the recipe for building the image.

## Contributions Welcome! πŸ‘‹πŸ₯°

The script inside the `scripts` folder currently has options for adding the metadata store and the artifact store.
It can be expanded to include the flags
- `--serve-artifacts` ([learn more](https://www.mlflow.org/docs/latest/tracking.html#scenario-5-mlflow-tracking-server-enabled-with-proxied-artifact-storage-access))
- `--artifacts-only` ([learn more](https://www.mlflow.org/docs/latest/tracking.html#scenario-6-mlflow-tracking-server-used-exclusively-as-proxied-access-host-for-artifact-storage-access))

## Blog ✍️

A detailed idea behind this repository and the steps to execute it in a cloud environment can be obtained from this blog post that I wrote on my experience building a solution like this.

Read it here πŸ§‘β€πŸ’»: [Not just another MLflow on Kubernetes article](https://dev.to/wjayesh/not-just-another-mlflow-on-kubernetes-article-2522)