Как размещенный самостоятельно агент Azure Devops получает доступ к ресурсам облака Azure?

Как размещенный самостоятельно агент Azure Devops получает доступ к ресурсам облака Azure?

Когда конвейер Azure Devops работает, я предполагаю, что агент Azure Devops с самостоятельным размещением получает доступ к облаку Azure через «Подключения к службам», настроенные в графическом интерфейсе Azure Devops для определенной подписки на облако Azure. Я хотел бы узнать, как подключение к службе работает с виртуальной машиной агента с самостоятельным размещением. Например, какую конфигурацию в виртуальной машине агента с самостоятельным размещением я могу проверить для получения информации о подключении к службе? Если говорить точнее, то в качестве первого шага коды конвейера Azure загружаются в агент с самостоятельным размещением при запуске конвейера. Затем агент запускает код (поддерживаемый связанными пакетами, такими как PowerShell) для развертывания ресурсов в облаке Azure. Как «подключение к службе» используется для установления соединения между агентом и облаком Azure перед запуском кода развертывания?

решение1

Подключение к службе получается и используется задачей, которой необходимо подключиться к Azure. Например, задача Azure CLI будет использовать данные подключения к службе для выполнения команды "az login" в начале задачи.

Связанный контент