Retour à la leçonMission
Mission : réparer une installation Nginx qui casse au second apply
Remplacer un provisioner fragile par une alternative native idempotente, et comprendre pourquoi Terraform ne peut jamais garantir un provisioner.
Contexte
Un provisioner "remote-exec" lance sudo apt install -y nginx sur aws_instance.app au premier apply : ça fonctionne. Un second apply, plus tard, relancé sur cette même instance déjà provisionnée, échoue avec une erreur inattendue liée au gestionnaire de paquets déjà à jour. La ressource se retrouve marquée "tainted".