- Inicio
- Generador de tráfico
- Desmontaje
Desmontaje
Cuando la sesión de laboratorio haya concluido, destruya todos los recursos de Azure para detener la facturación.
Destrucción con Terraform
Sección titulada «Destrucción con Terraform»Desde el directorio terraform/:
cd terraform/
terraform plan -destroy
terraform destroyTerraform solicitará confirmación. Escriba yes para continuar.
Verificar la limpieza
Sección titulada «Verificar la limpieza»Confirme que todos los recursos han sido eliminados:
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/nullLimpiar el estado local
Sección titulada «Limpiar el estado local»Elimine el estado de Terraform y los archivos en caché:
rm -rf .terraform .terraform.lock.hcl terraform.tfstate terraform.tfstate.backupConservar resultados (opcional)
Sección titulada «Conservar resultados (opcional)»Si desea conservar los resultados del conjunto de tráfico antes de destruir la VM, cópielos 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/Limpieza en F5 XC
Sección titulada «Limpieza en F5 XC»Si también desea eliminar la configuración de F5 XC a la que apuntaba el generador de tráfico:
- Elimine el balanceador de carga HTTP
- Elimine el grupo de origen
- Elimine cualquier política WAF, configuración de Defensa Bot, política de Seguridad de API o configuración CSD creada para pruebas
Estos recursos de F5 XC no generan costos en Azure, pero deben eliminarse cuando el entorno de demostración ya no sea necesario.