MENU

Fun & Interesting

Automate GitLab + Terraform (state file, and more)

Christian Lempa 25,384 7 months ago
Video Not Working? Fix It Now

Wazuh, the open-source security platform: https://wazuh.com/?utm_source=referral&utm_medium=YT&utm_campaign=ChristianLempa In this video, I’ll be diving into my self-hosted GitLab platform and how I use it to manage all my HomeLab projects. I'll show you how I've automated my project management with GitLab and Terraform, making it easier to handle everything without the hassle of manual UI management. We’ll explore two key integrations: using the Terraform Provider for configuring GitLab resources and leveraging GitLab as a backend for Terraform state files. Join me as I walk you through the setup and functionality of this powerful combination! References - WATCH THIS ON PATREON: https://www.patreon.com/posts/112796723 - Terraform Tutorial: https://youtu.be/fEIIxZUf4co?si=EQTvxVcUuDUDqK41 - Terraform + Kubernetes: https://youtu.be/kFt0OGd_LhI?si=yzaCH55nkyCyUQCG - Terraform + Proxmox: https://youtu.be/kFt0OGd_LhI?si=yzaCH55nkyCyUQCG - Terraform + DNS: https://youtu.be/eSUtsDUTzuc?si=H4mHN_Q098yPJDsy ________________ 💜 Support me and become a Fan! → https://christianlempa.de/patreon 💬 Join our Community! → https://christianlempa.de/discord 👉 Follow me everywhere → https://christianlempa.de ________________ Read my Tech Documentation https://christianlempa.de/docs My Gear and Equipment https://christianlempa.de/kit ________________ Timestamps 00:00 Introduction 02:29 Terraform Overview 03:37 Manage GitLab Resources 10:10 Change Values, GitLab Groups 15:10 Import GitLab Resources 17:22 State File challenges and problems 21:09 Manage State File in GitLab 27:27 Final thoughts ________________ Links can include affiliate links.

Comment