Лазурная ВМ с кли

Есть ли способ аутентификации в 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

Теперь команды развертывания можно запускать из командной строки без входа в систему.

Для получения дополнительной информации о том, как использовать файл настроек публикации, перейдите к разделу файла общедоступных настроек.

Другие вопросы по тегам