Общие сведения о 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>