Альтернативы az login для развертывания с помощью док-контейнера azure-cli - PullRequest
1 голос
/ 19 сентября 2019

Я использую следующие сценарии для развертывания в Azure (упрощенно для вопроса)

deploy.sh:

docker run -v $(pwd):/app mcr.microsoft.com/azure-cli sh -c "./app/upload-to-azure.sh"

upload-to-azure.sh

az login
az storage blob upload-batch --source /app/build --destination \$web --account-name mystorageaccount --subscription 1234

Использование команды az login требует от меня входа в систему через веб-браузер на страницу логина устройства microsoft и использования кода.

Какие есть другие варианты аутентификации, подходящие для конвейера ci с использованием azure-Cli Docker контейнер?

1 Ответ

2 голосов
/ 19 сентября 2019

Конечно, есть.

Пожалуйста, попробуйте:

az login -u {user account} -p {password}

enter image description here

Этот метод может позволить вам войти в систему напрямую,и не загружает веб-браузер для входа в систему.

...