Lexique informatique › Infrastructure › Terragrunt

Terragrunt

Infrastructure Svenska → Mis à jour: 2026-09-25

Fine surcouche autour de Terraform — Gruntwork, 2016. Règle les problèmes de DRY : partager la config de backend, de providers et les variables entre de nombreux environnements sans copier-coller.

Des fichiers terragrunt.hcl indiquent la source (module Terraform), les entrées et les dépendances. terragrunt run-all apply exécute de nombreux modules dans l'ordre topologique. Gère l'état distant, les lock files et le passage de sorties d'un module à l'autre.

Cas d'usage idéal : les gros monorepos d'infrastructure avec plus de 50 combinaisons environnement × composant. Concurrents : les workspaces de Terraform Cloud, Atlantis, ou Terraform nu avec de petits scripts d'aide. Beaucoup passent à OpenTofu et aux stacks natives (2024+), mais Terragrunt reste souvent en place.

← Retour au lexique