Skip to main content

Criando Resource Groups no Azure com Funções Bash

Pré-requisitos:

  • Azure CLI instalado e configurado no seu sistema.
  • Estar logado na sua conta Azure via Azure CLI.

Etapa 1: Criar um diretório para o laboratório

Crie um diretório dedicado para o lab e navegue até ele:

mkdir azure-resource-group-lab
cd azure-resource-group-lab

Etapa 2: Login no Azure

Garanta que você está logado na sua conta Azure:

az login

Etapa 3: Criar a função

Crie um arquivo chamado resource_group_functions.sh:

touch resource_group_functions.sh

Abra o arquivo resource_group_functions.sh e adicione a seguinte função:

create_resource_group() {
if [ $# -lt 2 ]; then
echo "Uso: create_resource_group [nome do resource group] [região]"
echo "Exemplo: create_resource_group MeuResourceGroup eastus"
return 1
fi
az group create --name $1 --location $2
}

Etapa 4: Carregar o arquivo de funções

Use o comando source para carregar o arquivo com as funções na sua sessão atual:

source resource_group_functions.sh

Etapa 5: Testar a função

Teste a criação de um resource group com a função:

create_resource_group mdc-rg eastus