Open joaocc opened 1 year ago
Hi Joao, if you are using AML base image for inference, inference config default settings can't be changed. If you are using your own docker image, for example, tf serving docker image, you can refer to this document for more details. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-custom-container
Hi.
We are indeed using a custom docker image, and it all works well when we have all 3 paths set to /score
.
However when we try to change them as per examples above, the deployment starts failing with the errors above.
When comparing to the list you sent, the only major differences we found are:
$schema: https://azuremlschemas.azureedge.net/latest/kubernetesOnlineDeployment.schema.json
liveness_probe.period
and readiness_probe.period
However, even when commenting out liveness_probe.period
and readiness_probe.period
, we still got the same error message.
As a note, although the message says "Cannot override existing endpoint", it also happens if we are deploying an endpoint+deployment for the first time.
Thx
Hi, We are trying to configure BYOC inference, as per https://github.com/Azure/AML-Kubernetes/blob/master/docs/inference-byoc.md#create-the-deployment.
deployment
Even when creating a new endpoint and a new deployment, we get the following error message
If
liveness_route
andreadiness_route
are set to something else like/healtz
or/api/check/healthz
fails with same error.Deployment succeeds with when
liveness_route
andreadiness_route
are set to/score
.azureml extensions v1.1.6 kubernetes v1.22.9 (eks)
Any ideas on where to find a documentation of restrictions related to this customization? Thx