GitLab CI/CD with Docker, Kubernetes & Terraform π
Learn how to automate CI/CD workflows using GitLab, Docker, Kubernetes, and Terraform in this tutorial. Plus, check out Checkmk Raw!

Christian Lempa
54.1K views β’ Mar 25, 2025

About this video
Ready to level up your homelab? Check out Checkmk Raw with the link on my description: https://checkmk.io/download-raw
In this video, I'll show you how I'm automating my home lab with GitLab CI-CD. This allows me to automate deployments and infrastructure provisioning, making my workflow more efficient. I'll also share tips on setting up these tools for your own projects, highlighting the benefits of continuous integration and deployment.
References
- GitLab Tutorial: https://youtu.be/qoqtSihN1kU?si=MvFbANt-bdGpDmcL
- GitLab Terraform: https://youtu.be/X-Amz-Hdy8Q?si=v5s6kU77I6uexay4
________________
π Support me and become a Fan!
β https://christianlempa.de/patreon
β https://www.youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join
π¬ 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:39 What is CI CD?
05:30 GitLab CI CD
06:31 What are GitLab Runners
09:48 GitLab Runner in Docker Compose
14:41 Run a simple Script
22:03 Deploy a Docker Compose project
34:05 Use-Cases, Terraform, etc
39:24 Final thoughts
________________
Links can include affiliate links.
In this video, I'll show you how I'm automating my home lab with GitLab CI-CD. This allows me to automate deployments and infrastructure provisioning, making my workflow more efficient. I'll also share tips on setting up these tools for your own projects, highlighting the benefits of continuous integration and deployment.
References
- GitLab Tutorial: https://youtu.be/qoqtSihN1kU?si=MvFbANt-bdGpDmcL
- GitLab Terraform: https://youtu.be/X-Amz-Hdy8Q?si=v5s6kU77I6uexay4
________________
π Support me and become a Fan!
β https://christianlempa.de/patreon
β https://www.youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join
π¬ 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:39 What is CI CD?
05:30 GitLab CI CD
06:31 What are GitLab Runners
09:48 GitLab Runner in Docker Compose
14:41 Run a simple Script
22:03 Deploy a Docker Compose project
34:05 Use-Cases, Terraform, etc
39:24 Final thoughts
________________
Links can include affiliate links.
Video Information
Views
54.1K
Likes
1.3K
Duration
40:27
Published
Mar 25, 2025
User Reviews
4.7
(10) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.