This repository hosts the code to make it easier to deploy an MLflow tracking server to your Kubernetes cluster.
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.
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)--artifacts-only
(learn more)
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