Общие сведения о Azure CLI

Завершено

Azure CLI — это кроссплатформенное средство командной строки для подключения к Azure и выполнения административных команд в ресурсах Azure. Его можно использовать для выполнения команд через терминал с помощью интерактивных строк командной строки или скрипта.

Для интерактивного использования сначала откройте оболочку, например:

  • PowerShell в Windows, Linux или macOS.
  • Cmd.exe в Windows.
  • Bash в Linux или macOS.

Затем вы запустите команду в командной строке оболочки. Чтобы автоматизировать повторяющиеся задачи, необходимо собрать команды Azure CLI в скрипт оболочки с помощью синтаксиса выбранной оболочки, а затем запустить скрипт.

Azure CLI можно установить локально в Windows, Linux и macOS. Вы также можете использовать его из браузера через Azure Cloud Shell или запустить его из контейнера Docker.

Документация Майкрософт стандартизировала сценарии Azure CLI для оболочки Bash, и мы сделаем это здесь. Помните, что если вы решили использовать PowerShell или cmd.exe оболочку, при копировании скриптов в других оболочках возникают незначительные различия (например, разрывы строк или кавыки).

Необходимые компоненты

Так как ваша компания уже использует Azure, у вас есть активная подписка Azure. Вы используете Bash в Azure Cloud Shell.

Создание или изменение группы ресурсов

Перед созданием учетной записи хранения необходимо создать группу ресурсов или использовать существующую. Группа ресурсов — это логический контейнер, в котором ресурсы Azure развертываются и администрируются как группа.

Создайте группу ресурсов Azure с именем storageaccountexamplerg в регионе eastus az group create с помощью команды:

az group create -name storageaccountexamplerg -location eastus

Создание учетной записи хранилища

Учетная запись хранения является ресурсом Azure и входит в группу ресурсов. Имена учетных записей хранения должны составлять от 3 до 24 символов и содержать только цифры и строчные буквы. Имя учетной записи хранения должно быть уникальным в Azure. Две учетные записи хранения не могут иметь одно имя.

Чтобы создать учетную запись хранения в Azure, необходимо знать расположение, номер SKU и тип хранилища, который требуется создать. Ниже приведен простой сценарий для создания учетной записи хранения:

# check if the storage account name is available
az storage account check-name --name <storage-account-name>

# create the storage account
az storage account create \
  --name <storage-account-name> \
  --resource-group storageaccountexamplerg \
  --location eastus \
  --sku Standard_RAGRS \
  --kind StorageV2

Проверка учетной записи хранения

Для многих ресурсов Azure CLI предоставляет list подкоманда для просмотра сведений о ресурсах. Используйте команду Azure CLI az storage account list для возврата сведений о учетной записи хранения, созданной на предыдущем шаге:

# Get a list of all storage accounts in the active subscription
az storage account list

# Get a list of all storage accounts for a resource group
az storage account list --resource-group storageaccountexamplerg

Очистка ресурсов

Команда используется az group delete для удаления группы ресурсов. Единственным обязательным параметром является имя. Удаление группы ресурсов удаляет группу и все ресурсы, содержащиеся в ней. Если ресурсы за пределами области учетной записи хранения, созданной в этом уроке, существуют в storageaccountexamplerg группе ресурсов, они также удаляются.

az group delete --name storageaccountexamplerg

При работе с группой ресурсов, которая предоставляется другим участникам команды, удалите тестовую учетную запись хранения с помощью az storage account delete команды:

az storage account delete --name <storage-account-name>