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.