0

Is there a way we can customize the image tags and names produced by Azure ML? Also, is it possible to push the images to private registry rather than container registry (the default one in azure ML)?

Or if we can download image from container registry to Jfrog in Azure Devops?

I need to do this to write deploy pipeline in AzDO. I am not AZML expert, want to help team as DevOps who has started using AZML newly and not aware of how to set this up.

abindlish
  • 85
  • 1
  • 7
  • Can you please add more details about the customize the image tags that you are trying. – Ram Jun 29 '21 at 10:56
  • The images produced by AzML are pushed to ACR with some non custom names(Ex. azureml_a26611b65cd8c55b8a6203eheudo90 in our case) and tags(latest and 1,2,3 etc). If I have to write my AZDO standard pipeline to deploy that image to AKS cluster that we are already using, we want some custom naming convention and tags on image. Is it possible to do that during image build in AzML? – abindlish Jun 30 '21 at 09:17
  • Also, how can I pass model to that image(downloaded from ACR) while deploying to AKS? All that is usually taken care by AzML during deployment, but we do not want to use AzML deployment as it add lots of stuff to default namespace and does so much of work which is like a blind spot for Ops teams to manage in production. – abindlish Jun 30 '21 at 09:22

1 Answers1

0

When registering model in AML generally model versions auto-increment. For more flexible indicators of model quality you can customize tags & properties. You could also put an evaluation gate in to run pre-registration.

MLOps patterns using azdo here.

Ram
  • 2,459
  • 1
  • 7
  • 14