como executar o código de infraestrutura terraform azure para criar ambiente

como executar o código de infraestrutura terraform azure para criar ambiente

No momento, estou executando meu terraform em meu laptop, o que obviamente não é o 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
}

Eu gostaria de executar isso do Azure.

Como eu executaria isso do Azure. A criação de um projeto Azure Devops cria um pipeline de CI, etc.

Como as pessoas estão executando seu código de infraestrutura do Terraform em um ambiente não local?

Responder1

Basicamente, sim - você precisa criar um novo pipeline do Azure DevOps e configurar tudo lá (localização do código, segredos, entidade de serviço, etc.). Existem muitos guias passo a passo, comoisso (médio)oueste (laboratórios Azure Devops). Além disso, não se esqueça de armazenar o Terraformestado remoto no Azure.

informação relacionada