Introdução à CLI do Azure

Concluído

A CLI do Azure é uma ferramenta de linha de comando entre plataformas para se conectar ao Azure e executar comandos administrativos em recursos do Azure. Você pode usá-lo para executar comandos através de um terminal usando prompts de linha de comando interativos ou um script.

Para uso interativo, primeiro abra um shell, como:

  • PowerShell no Windows, Linux ou macOS.
  • Cmd.exe no Windows.
  • Bash no Linux ou macOS.

Em seguida, você emite um comando no prompt do shell. Para automatizar tarefas repetitivas, monte os comandos da CLI do Azure em um shell script usando a sintaxe do shell escolhido e, em seguida, execute o script.

Você pode instalar a CLI do Azure localmente no Windows, Linux e macOS. Você também pode usá-lo de um navegador por meio do Azure Cloud Shell ou executá-lo de dentro de um contêiner do Docker.

A documentação da Microsoft padronizou os scripts da CLI do Azure para shells Bash, e faremos o mesmo aqui. Lembre-se de que, se você optar por usar um PowerShell ou cmd.exe shell, haverá pequenas diferenças de script (como quebras de linha ou citações) quando você copiar scripts Bash para uso em outros shells.

Pré-requisitos

Como sua empresa já usa o Azure, você tem uma assinatura ativa do Azure. Você está usando o Bash no Azure Cloud Shell.

Criar um grupo de recursos

Antes de criar uma conta de armazenamento, você precisa criar um grupo de recursos ou usar um existente. Um grupo de recursos é um contentor lógico no qual os recursos do Azure são implementados e geridos como um grupo.

Crie um grupo de recursos do Azure nomeado storageaccountexamplerg na região usando o az group create comando:eastus

az group create -name storageaccountexamplerg -location eastus

Criar uma conta de armazenamento

Uma conta de armazenamento é um recurso do Azure e faz parte de um grupo de recursos. Os nomes das contas de armazenamento devem ter de 3 a 24 caracteres e podem conter apenas números e letras minúsculas. O nome da sua conta do Storage tem de ser exclusivo no Azure. Duas contas de armazenamento não podem ter o mesmo nome.

Para criar uma conta de armazenamento no Azure, você precisa saber o local, a SKU e o tipo de armazenamento que deseja criar. Aqui está um script simples para criar uma conta de armazenamento:

# 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

Verificar a conta de armazenamento

Para muitos recursos do Azure, a CLI do Azure fornece um list subcomando para exibir detalhes do recurso. Use o comando CLI az storage account list do Azure para retornar informações sobre a conta de armazenamento que você criou na etapa anterior:

# 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

Clean up resources (Limpar recursos)

Use o az group delete comando para excluir um grupo de recursos. O único parâmetro obrigatório é o nome. A exclusão de um grupo de recursos exclui o grupo e todos os recursos que ele contém. Se existirem storageaccountexamplerg recursos fora do escopo da conta de armazenamento criada nesta unidade no grupo de recursos, eles também serão excluídos.

az group delete --name storageaccountexamplerg

Quando você estiver trabalhando em um grupo de recursos compartilhado com outros membros da equipe, exclua a conta de armazenamento de teste usando o az storage account delete comando:

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