Развертывание Azure ML в настраиваемых кубернетах

Можно ли развернуть образ, созданный с помощью Azure ML, в самоуправляемом Kubernetes с помощью Helm-диаграмм? мы просто хотим потреблять изображение и модель.

Я вижу, что когда он развертывается в кластере вывода в AKS, Azure ML устанавливает определенные переменные ENV. Итак, хотите понять, выполнял ли кто-нибудь эту настройку вручную на настраиваемом кластере Kubernetes и в чем заключаются проблемы?

Причина заключается в развертывании в кластере, которым уже управляет производственная группа.


comment
Не могли бы вы добавить более подробную информацию о кастомных кубернетах, которые вы пробуете.   -  person Ram-msft    schedule 29.06.2021
comment
У нас уже есть кластер AKS в тестовой и производственной среде. Итак, мы хотим развернуть образ, созданный AzML, в этом кластере через конвейеры AZDO, а не конвейеры AzML, с полным контролем над тем, что развертывается. Но как модель поглощается изображением - это вопрос для нас и как мы можем передать модель в изображение.   -  person abindlish    schedule 30.06.2021
comment
Я видел развертывание, выполненное AzML в Kubernes, и в POD есть некоторые переменные ENV. Один из них - AZUREML_MODEL_DIR: /var/azureml-app/azureml-models/model_name.pkl/2. Вопрос в том, как модель копируется в это место и как устанавливается эта переменная?   -  person abindlish    schedule 30.06.2021


Ответы (1)


Загрузите файл сценария входа и файл зависимостей conda, в котором объясняется, как мы можем получить доступ к файлам score.py и conda_env.yaml на вкладке« Вывод + журналы »для модуля Train.

Эта статья показывает, как можно разрешить веб-службе безопасный доступ к вашим ресурсам Azure без необходимости встраивать учетные данные или управлять токенами непосредственно в вашем сценарии score.py.

https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-azure-kubernetes-service?tabs=python#create-a-new-aks-cluster

person Ram-msft    schedule 29.06.2021