Лазурная ВМ с кли
Есть ли способ аутентификации в Azure без входа в систему на виртуальной машине Azure? Та же функция, что и в профиле экземпляра Amazon, поэтому я могу запускать команды Azure без аутентификации
2 ответа
Я не думаю, что можно общаться с облаком Azure без аутентификации, такой как AWS, используя профиль экземпляра. В Azure необходимо использовать принцип обслуживания с назначенной соответствующей ролью (читатель, участник или владелец). После создания принципа службы его можно использовать для аутентификации с помощью Azure SDK или REST API. Вы можете автоматизировать, как только у вас есть детали принципа обслуживания.
Вы можете использовать Azure CLI.
Аутентификацию можно выполнить с помощью файла настроек публикации. Это полезно, если вы хотите использовать команды Azure CLI в сценарии и т. Д.
Вы можете скачать файл с помощью
azure account download
Обязательно храните этот файл в безопасности, поскольку он обеспечивает прямой доступ к вашей учетной записи Azure.
Тогда аутентификация - это простой процесс импорта файла с использованием
azure account import /path/to/.publishsettings_file
Теперь команды развертывания можно запускать из командной строки без входа в систему.
Для получения дополнительной информации о том, как использовать файл настроек публикации, перейдите к разделу файла общедоступных настроек.