This project aims to provide a Kubernetes Operator for MLflow.
Check local steps for running on your local machine.
# Install the CRDs into the cluster
make install
# Install instances of CR
kubectl apply -f config/samples/
# Build and push your image
make docker-build docker-push IMG=<some-registry>/mlflow-operator:tag
# Deploy the controller to the cluster
make deploy IMG=<some-registry>/mlflow-operator:tag
# To delete the CRDs from the cluster
make uninstall
# Undeploy the controller from the cluster
make undeploy
If you are editing the API definitions, generate the manifests such as CRs or CRDs using:
make manifests
make generate