Я пытаюсь автоматизировать создание ресурсов Azure с помощью готовой Terraform через DevOps Azure, но для некоторых частей мне нужен Powershell. Это нормально, поскольку я могу использовать эту локально-исполняемую вещь.
Скрипты Powershell работают нормально, когда я запускаю их локально на Terraform, но при запуске всего из DevOps Azure я получаю эту ошибку при входе: Запустите Connect-AzAccountвойти в систему
У меня есть субъект службы DevOps, выполняющий определение выпуска, но кажется, что контекст процесса Terraform не распространяется на выполнение сценария Powershell?
Я не хочуизвлечь материал Powershell из скрипта Terraform, чтобы запустить его как отдельную задачу DevOps, поскольку это один из шагов последовательности моего развертывания.
Что я могу сделать, чтобы эта работа работала?