Codigo de ejemplo para crear un proyecto en Azure DevOps con Terraform

En este código de ejemplo uso Terraform para crear un proyecto en Azure DevOps. Se recomienda que el desarrollador tenga al menos conocimientos básicos de Azure DevOps y Terraform. El video de demostración mostrará cómo funciona el ejemplo. Además, contamos con planes de soporte en caso de que desees soporte personalizado.

Conocimientos recomendados:
  • Experiencia en algún lenguaje de programación
  • Experiencia o conocimiento de Azure Portal y Azure DevOps
  • Experiencia o sólido conocimiento en GIT
  • Algún conocimiento de la metodología GitFlow
Prerrequisitos:
  • Terminal Bash, usaré WSL en Windows 10
  • Azure CLI >= 2.56
  • Terraform >= 1.64
  • Al menos una cuenta principal activa en Azure Portal
  • Una organización activa en Azure DevOps vinculada al mismo Directorio que la cuenta principal de Azure.
Verificando Prerrequisitos:

Verificando la versión de AZ CLI

az -v
azure-cli                         2.56.0

core                              2.56.0
telemetry                          1.1.0

Dependencies:
msal                            1.24.0b2
azure-mgmt-resource             23.1.0b2

Verificando la versión de Terraform

terraform -v
Terraform v1.6.4
on linux_amd64
Configuración Inicial:

Vinculando nuestra PC al portal de Azure a través de nuestra cuenta de Microsoft

az login

Configurando para interactuar con Azure DevOps

export AZDO_PERSONAL_ACCESS_TOKEN=MY_CREATED_TOKEN_ON_AZURE_DEVOPS
export AZDO_ORG_SERVICE_URL=https://dev.azure.com/MY_AZURE_DEVOPS_ORGANIZATION
Comandos para ejecutar este ejemplo:

Validando que nuestro código y configuraciones sean correctos

terraform init -reconfigure && terraform validate && terraform plan

Crear los recursos

terraform apply -auto-approve
Comandos para destruir este ejemplo:

Validando que nuestro código y configuraciones sean correctos

terraform init -reconfigure && terraform validate && terraform plan -destroy

Destruyendo los recursos

terraform apply -auto-approve -destroy

Price: USD $3

  • Jimmy Baldeón

  • 19 december, 2023

Asegura tu copia ahora. Después del pago, recibirás un correo con el enlace de descarga. ¡Innovemos juntos!

Compra y descarga este código de ejemplo

Desbloquea todo el potencial de Terraform y Azure Pipeline sin esfuerzo con mis asequibles y meticulosamente elaborados códigos de ejemplo. Eleva tus proyectos sin complicaciones. Si encuentras dificultades para adaptar el código a tus necesidades, no te preocupes: ofrezco planes de soporte integrales adaptados para asistirte en cada paso. Elige el nivel de soporte que mejor se adapte a ti y construyamos juntos con confianza.

Planes de Soporte

Basic
$25 por hora
Minimo 1 hora
Consultorias verbales
Soporte rapido sobre nuestros productos
Standard
$200 por 8 horas
1 dia de soporte
Soporte tecnico
Capacitacion uno a uno
Soporte en Azure Cloud
Platinum
$1000 por 40 horas
1 semana de soporte
Soporte de proyecto
Construccion de microservicios
Creacion de pipelines en Azure
Automatizacion de infraestructura cloud
Hola, ¿cuál es tu consulta?