Как загрузить файл Azure .publishsettings из командной строки (без использования браузера)?

Я подключаюсь по ssh к своей виртуальной машине Ubuntu в Azure и пытаюсь настроить Azure CLI.

Поскольку я планирую использовать свою виртуальную машину в качестве подчиненного устройства Jenkins для выполнения команд Azure через Azure CLI, мне не нужно устанавливать рабочий стол и настраивать RDP.

Что я хотел бы сделать, так это загрузить файл publishsettings из Azure непосредственно из моего сеанса SSH, а затем настроить Azure CLI через него.

Это возможно?

Самое близкое, что я смог найти, это ссылка, в которой MS указывает они планируют исправить это, а затем закрыть заявку.


person DonBecker    schedule 11.07.2014    source источник


Ответы (1)


Файл настроек публикации удобен тем, что людям не нужно создавать самозаверяющий сертификат X.509, а затем загружать его как сертификат управления. Команда CLI учетной записи Azure задокументирована как принимающая сертификат, а также файл параметров публикации. Теоретически у вас должна быть возможность предварительно настроить сертификат X.509 в качестве сертификата управления и использовать его с azure CLI без обращения виртуальной машины к браузеру. Я говорю в теории, потому что я смутно помню ошибку, из-за которой она не работала.

Конечно, вы можете создать файл параметров публикации вне очереди, скопировать его на виртуальную машину, а затем использовать его с azure CLI.

person Neil Mackenzie    schedule 11.07.2014
comment
В итоге я скопировал файл настроек публикации из временного общедоступного контейнера с помощью curl. - person DonBecker; 14.07.2014