Skip to content

Procedimento para criação de um Azure Data Lake Storage usando Terraform, através de uma assinatura MS Learn Sandbox

Notifications You must be signed in to change notification settings

jlsilva01/adls-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Criando Azure Data Lake Storage no Azure gratuito - Sem cartão de crédito

Disclaimer: Utilizar somente para fins de estudo e testes da tecnologia

Pré-requisitos:

Roteiro:

1. Ativar uma assinatura de testes

MS Learn Sandbox (Area Restrita) - Concierge Subscription (4 hora de duração) -

2. Efetuar o login no Azure através do Azure CLI

az login

Atenção: Caso você não tenha nenhuma assinatura paga (só tenha a assinatura do MS LEARN SANDBOX), pode pular direto para o passo 6.

3. Conferir sua assinatura atual

az account show -o table

4. Listar todas as assinaturas do Azure

Utilize o comando abaixo (troque o e-mail abaixo pelo e-mail da sua conta Azure).

az account list --query "[?user.name=='jlsilva01@yahoo.com.br'].{Name:name, ID:id, Default:isDefault}" -o table

5. Utilizar a assinatura gratuita, ativada no item 1 deste

az account set --subscription "Concierge Subscription"

6. Consultar o nome do Resource Group criado para a sua conta do Concierge Subscription

az group list -o table

7. Ajustar a variável resource_group_name do arquivo variables.tf com o nome do Resource Group informado no passo anterior

variable "resource_group_name" {
  default = "learn-877e311a-66ab-401b-9372-06326c9bd083"
}

8. Criar os recursos na assinatura Azure selecionada

8.1. Inicializar o Terraform na pasta atual
terraform init
8.2. Validar os Códigos do Terraform nos arquivos .tf
terraform validate
8.3. Ajustar a formatação dos arquivos .tf
terraform fmt
8.4. Gerar um plano de implantação do Terraform
terraform plan
8.5. Implantar os Códigos do Terraform na cloud - assinatura MS LEARN SANDBOX
terraform apply
8.6. Logar no portal do Azure e validar a criação do Azure Data Lake Storage Gen2
  1. Logar no portal.azure.com e conferir o deploy do ADLS.
8.7. Remover todos os recursos implantados na cloud - assinatura MS LEARN SANDBOX
  1. Destruir os recursos criados.
terraform destroy

Nota: Caso queira usar o apply e destroy sem a necessidade confirmação, você pode usar a tag -auto-approve (use com bastante cuidado!).

About

Procedimento para criação de um Azure Data Lake Storage usando Terraform, através de uma assinatura MS Learn Sandbox

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages