cómo ejecutar el código de infraestructura terraform azure para crear un entorno

cómo ejecutar el código de infraestructura terraform azure para crear un entorno

En este momento, estoy ejecutando mi terraform desde mi computadora portátil, lo cual obviamente no es ideal:

module "eu_resource_group" {
  source                        = "./modules/resource_groups"

  resource_group_name           = var.resource_group_name
  resource_group_location       = var.location
}

module "vault" {
  source                        = "./modules/vault"

  resource_group_name           = module.eu_resource_group.eu_resource_group_name
  resource_group_location       = module.eu_resource_group.eu_resource_group_location
}

module "storage" {
  source                        = "./modules/storage"

  resource_group_name           = module.eu_resource_group.eu_resource_group_name
  resource_group_location       = module.eu_resource_group.eu_resource_group_location

  storage_account_name          = var.storage_account_name
  storage_container_name        = var.storage_container_name
}

Me gustaría ejecutar esto desde Azure.

¿Cómo ejecutaría esto desde azul? La creación de un proyecto de Azure Devops crea una canalización de CI, etc.

¿Cómo ejecuta la gente su código de infraestructura de terraformación en un entorno no local?

Respuesta1

Básicamente, sí: debe crear una nueva canalización de Azure DevOps y configurar todo allí (ubicación del código, secretos, entidad de servicio, etc.). Hay muchas guías paso a paso, comoeste (medio)oéste (laboratorios de Azure Devops). Además, no te olvides de almacenar Terraformestado remoto en Azure.

información relacionada