Я пытаюсь подключить пользовательскую виртуальную машину Linux в Azure MarketPlace. Проблема в том, что у виртуальной машины есть учетные данные по умолчанию, которые не принимаются командой адаптации.
Я написал несколько пользовательских сценариев, которые заботятся об обработке сопоставления пользователей при создании нового пользователя в консоли Azure, и они отлично работают. Цель состоит в том, чтобы развернуть расширение Azure (CustomLinuxScript), но это невозможно сделать автоматически. Я также хотел использовать CustomData, но это та же проблема. Пользователь должен явно установить расширение на портале или использовать --customdata в AZCli, что мне не нужно.
Я хочу, чтобы скрипты выполнялись на этапе подготовки. Шаблон решения - хорошее решение, но перед этим я должен сделать свою виртуальную машину доступной на MarketPlace.