Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSS Docker Image Repository #24

Open
K123AsJ0k1 opened this issue Feb 5, 2024 · 0 comments
Open

OSS Docker Image Repository #24

K123AsJ0k1 opened this issue Feb 5, 2024 · 0 comments

Comments

@K123AsJ0k1
Copy link
Collaborator

K123AsJ0k1 commented Feb 5, 2024

To my knowledge OSS-MLOPS-PLATFORM doesn't have own image repository in places like DockerHub, which could be useful for updating custom images like the docker/mlflow image.

Currently, if a user wants to modify and deploy a newer version of MLflow into OSS, they need to first build the docker/mlflow image, load it into the already setup OSS kind cluster and change the deployment yaml at deployment/mlflow/base/mlflow-deployment.yaml using following actions:

cd docker/mlflow
docker build -t mlflow:newest .
kind load docker-image mlflow:newest --name kind-ep
cd /deployment/mlflow/base
nano mlflow-deployment.yaml # Change image version to mlflow:newest
cd ~/oss-mlops-platform
kubectl apply -k deployment

Most of these manual actions could be removed by having a ready made newest docker image of docker/mlflow, which users can then apply along side components like Prometheus and Grafana by simply chancing the image version in their deployment.yamls.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant