Exemplos de estrutura de códigos
Estruturas de código do Terraform
Tipo
Descrição
Disponibilidade
Estruturas de código do Terragrunt
Tipo
Descrição
Disponibilidade
Last updated
Esses exemplos estão mostrando o provedor da AWS, mas a maioria dos princípios mostrados nos exemplos pode ser aplicada a outros provedores de núvem pública, bem como a outros tipos de provedores (DNS, DB, Monitoring, etc).
Poucos recursos, sem dependências externas. Conta única da AWS. Região única. Ambiente único.
Sim
Diversas contas e ambientes na AWS, módulos de infraestrutura prontos para o uso utilizando o Terraform.
Sim
Muitas contas na AWS, muitas regiões, necessidade urgente de reduzir copiar e colar, módulos de infraestrutura personalizados, uso intenso de composições. Utilizando o Terraform.
Trabalho em progresso
muito grande (nível Enterprise)
Diversos provedores (AWS, GCP, Azure). Implementações em diversas nuvens. Utilizando o Terraform.
Não
médio
Diversas contas e ambientes na AWS, módulos de infraestrutura prontos para o uso utilizando o Terragrunt.
Não
grande
Muitas contas na AWS, muitas regiões, necessidade urgente de reduzir copiar e colar, módulos de infraestrutura personalizados, uso intenso de composições. Utilizando o Terragrunt.
Não
muito grande (nível Enterprise)
Diversos provedores (AWS, GCP, Azure). Implementações em diversas nuvens. Utilizando o Terragrunt.
Não
Last updated