Automate GitLab + Terraform (state file, and more) @christianlempa
Automate GitLab + Terraform (state file, and more)  @christianlempa
Uploaded September 2024 | Updated September 2026, 2 weeks ago
Wazuh, the open-source security platform: 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: patreon.com/posts/112796723
- Terraform Tutorial: youtu.be/fEIIxZUf4co?si=EQTvxVcUuDUDqK41
- Terraform + Kubernetes: youtu.be/kFt0OGd_LhI?si=yzaCH55nkyCyUQCG
- Terraform + Proxmox: youtu.be/kFt0OGd_LhI?si=yzaCH55nkyCyUQCG
- Terraform + DNS: youtu.be/eSUtsDUTzuc?si=H4mHN_Q098yPJDsy

________________

πŸ’œ Support me and become a Fan! β†’ youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join

πŸ’¬ Join our Community!
β†’ christianlempa.de/discord

πŸ‘‰ Follow me everywhere
β†’ christianlempa.de

________________

Read my Tech Documentation
christianlempa.de/docs

My Gear and Equipment
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.
Automate GitLab + Terraform (state file, and more)My new Homelab DNS automationZimaCube 2 Review // Worth Upgrading?I Switched Back to Obsidian (because of AI)Get started on Microsoft Azure?Block stupid Ads and manage DNS // AdguardHome TutorialSecurity HomeLab Talk Q&A // LIVESetup a personal NAS OS // Unraid TutorialHashiCorp joins IBM, Ubuntu 24.04 LTS, Traefik v3, and moreVSCode is truly outstanding!SPF, DKIM, DMARC was never so simple! // EasyDMARCThe Best Docker Manager I’ve Seen! // Arcane Tutorial
Christian Lempa |

Automate GitLab + Terraform (state file, and more)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER