[DEVFEST Lille 2022] - Self service infrastructure pour gcp avec terraform et gitlab
Julien WITTOUCK Chez Kiabi, dans le cadre de la migration sur le cloud GCP (depuis l'été 2021), nous mettons à disposition de nos développeurs une project-factory, en self-service, pour de l'infrastructure cloud (VM/Databases/Buckets etc...). Nous allons voir dans ce REX comment nous avons assemblé le module Terraform google-project-factory avec Gitlab et Gitlab-CI pour: créer des projets sur GCP pour plusieurs environnements en quelques minutes fournir des templates de code Terraform prêts à l'emploi sur Gitlab à nos développeurs utiliser des pipelines Gitlab-CI pour exécuter le code Terraform et provisionner l'infrastructure de nos projets Tout cela accompagné d'une démo Ce REX est destiné aux développeurs curieux de l'infrastructure as code, quelques notions de Terraform, Gitlab et GCP sont les bienvenues pour bien le comprendre