- Início
- Servidor de origem
- Pré-requisitos
Pré-requisitos
Obrigatórios
Seção intitulada “Obrigatórios”Assinatura do Azure
Seção intitulada “Assinatura do Azure”Uma assinatura ativa do Azure com permissão para criar:
- Grupos de recursos
- Redes virtuais e sub-redes
- Grupos de segurança de rede
- Endereços IP públicos
- Máquinas virtuais (Standard_D16s_v3 — 16 vCPU, 64 GiB de RAM para cargas de trabalho com 41 contêineres)
Azure CLI
Seção intitulada “Azure CLI”Instale e autentique o Azure CLI:
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
az login
az account show --query '{name:name, id:id}' -o tableTerraform
Seção intitulada “Terraform”É necessário Terraform >= 1.5:
terraform versionSe não estiver instalado, utilize o repositório APT da HashiCorp:
wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpgecho "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.listsudo apt update && sudo apt install terraformPermissões no Azure AD
Seção intitulada “Permissões no Azure AD”Sua conta do Azure AD deve ter permissões User.Read. O identificador do implantador (utilizado na nomenclatura dos recursos) é derivado automaticamente do seu perfil do Azure AD. Para autenticação com entidade de serviço ou identidade gerenciada, defina explicitamente a variável deployer do Terraform.
Par de Chaves SSH
Seção intitulada “Par de Chaves SSH”Um par de chaves SSH para acesso à VM:
ssh-keygen -t ed25519 -f ~/.ssh/origin-server-key -N ""Recursos do Azure Criados
Seção intitulada “Recursos do Azure Criados”| Recurso | SKU |
|---|---|
| VM Ubuntu 24.04 | Standard_D16s_v3 (16 vCPU, 64 GiB) |
| IP Público | Standard, Estático |
| Disco do SO | SSD Premium de 60 GiB |
| VNet + NSG | Padrão |
Consulte a calculadora de preços do Azure para os custos atuais. Utilize terraform destroy quando o laboratório não estiver em uso para interromper as cobranças. Consulte Desmontagem para o procedimento.