- Início
- Gerador de tráfego
- Desmontagem
Desmontagem
Quando a sessão do laboratório estiver concluída, destrua todos os recursos Azure para interromper a cobrança.
Destruição com Terraform
Seção intitulada “Destruição com Terraform”A partir do diretório terraform/:
cd terraform/
terraform plan -destroy
terraform destroyO Terraform solicitará confirmação. Digite yes para prosseguir.
Verificar Limpeza
Seção intitulada “Verificar Limpeza”Confirme que todos os recursos foram removidos:
RG_NAME=$(terraform output -raw resource_group_name)
az group show --name "${RG_NAME}" 2>&1 | grep -q "ResourceGroupNotFound" \ && echo "Resource group deleted" \ || echo "Resource group still exists"
az resource list --resource-group "${RG_NAME}" -o table 2>/dev/nullLimpar Estado Local
Seção intitulada “Limpar Estado Local”Remova o estado do Terraform e os arquivos em cache:
rm -rf .terraform .terraform.lock.hcl terraform.tfstate terraform.tfstate.backupPreservar Resultados (Opcional)
Seção intitulada “Preservar Resultados (Opcional)”Se você deseja manter os resultados do conjunto de tráfego antes de destruir a VM, copie-os localmente:
TGEN_IP=$(terraform output -raw public_ip)
# Copy all results to local machinescp -r azureuser@${TGEN_IP}:/opt/traffic-generator/results/ ./traffic-results/
# Or copy just the latest runLATEST=$(ssh azureuser@${TGEN_IP} 'ls -t /opt/traffic-generator/results/ | head -1')scp -r azureuser@${TGEN_IP}:/opt/traffic-generator/results/${LATEST} ./traffic-results/Limpeza do F5 XC
Seção intitulada “Limpeza do F5 XC”Se você também deseja remover a configuração do F5 XC que o gerador de tráfego estava direcionando:
- Exclua o balanceador de carga HTTP
- Exclua o pool de origem
- Exclua quaisquer políticas WAF, configurações de Bot Defense, políticas de API Security ou configurações de CSD criadas para testes
Esses recursos do F5 XC não incorrem em custos Azure, mas devem ser removidos quando o ambiente de demonstração não for mais necessário.