![Как размещенный самостоятельно агент Azure Devops получает доступ к ресурсам облака Azure?](https://rvso.com/image/756245/%D0%9A%D0%B0%D0%BA%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D1%81%D0%B0%D0%BC%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%20%D0%B0%D0%B3%D0%B5%D0%BD%D1%82%20Azure%20Devops%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B0%D0%B5%D1%82%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%20%D0%BA%20%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%B0%D0%BC%20%D0%BE%D0%B1%D0%BB%D0%B0%D0%BA%D0%B0%20Azure%3F.png)
Когда конвейер Azure Devops работает, я предполагаю, что агент Azure Devops с самостоятельным размещением получает доступ к облаку Azure через «Подключения к службам», настроенные в графическом интерфейсе Azure Devops для определенной подписки на облако Azure. Я хотел бы узнать, как подключение к службе работает с виртуальной машиной агента с самостоятельным размещением. Например, какую конфигурацию в виртуальной машине агента с самостоятельным размещением я могу проверить для получения информации о подключении к службе? Если говорить точнее, то в качестве первого шага коды конвейера Azure загружаются в агент с самостоятельным размещением при запуске конвейера. Затем агент запускает код (поддерживаемый связанными пакетами, такими как PowerShell) для развертывания ресурсов в облаке Azure. Как «подключение к службе» используется для установления соединения между агентом и облаком Azure перед запуском кода развертывания?
решение1
Подключение к службе получается и используется задачей, которой необходимо подключиться к Azure. Например, задача Azure CLI будет использовать данные подключения к службе для выполнения команды "az login" в начале задачи.