Déployer de manière dynamique son code Terraform avec GitLab CI (Romain BOULANGER)
Voxxed Days Luxembourg 2023 Room: Main Room Type: Conference Avez-vous déjà essayé de déployer votre Landing Zone, ou plusieurs composants de votre code Terraform dans une seule chaine CI/CD ? Pas simple ! Surtout quand on dispose d'une base de code assez conséquente avec une multitude de couches à déployer. Le but de ce talk est de vous présenter une chaine automatisée sur Gitlab CI permettant d'intégrer du code Terraform au fur et à mesure des commits, et de visualiser l'impact de ces modifications avec le mode "plan" sans exécuter celui-ci sur l'ensemble du code afin de pouvoir choisir de déployer, par la suite, ces modifications ou non. Cette présentation fera l'objet d'une démonstration sur Google Cloud et mettra en lumière des fonctionnalités avancées de Gitlab CI comme les pipelines enfants.