Uploaded June 2025 | Updated September 2026, 2 weeks ago
Check out Kestra: go.kestra.io/Christian
In this video, we will show you how to simplify your CI/CD pipelines in GitLab using reusable components, a powerful feature introduced in version 17. Learn how to create dynamic, shareable jobs for tasks like Terraform infrastructure management or Docker deployments, and streamline updates across multiple projects. We also briefly introduce Kestra, an open-source workflow orchestrator with extensive plugin support. Whether you're automating DevOps workflows or exploring new tools, this video provides practical insights to enhance your IT automation skills.
References
- GitLab Docs: docs.gitlab.com/ci/components
- My Templates: github.com/christianlempa/boilerplates
- GitLab CI / CD Basics: youtu.be/qoqtSihN1kU?si=w98oWJjavORbJdnD
- GitLab Terraform Backend: youtu.be/X-Amz-Hdy8Q?si=OQsO0AOo3-FI7m7l
- Kestra Tutorial 1: youtu.be/D4cixQ_Ek4Y
- Kestra Tutorial 2: youtu.be/PJG1-7hMHsE
________________
💜 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:50 Overview and Features
06:33 Create a new Component
11:17 Release Components
14:08 Include Components
16:33 Update Components
19:04 My Use-Cases
20:07 Terraform Component
25:32 Docker Component
29:45 Ansible Component
31:02 Final thoughts
________________
Links can include affiliate links.
Check out Kestra: go.kestra.io/Christian
In this video, we will show you how to simplify your CI/CD pipelines in GitLab using reusable components, a powerful feature introduced in version 17. Learn how to create dynamic, shareable jobs for tasks like Terraform infrastructure management or Docker deployments, and streamline updates across multiple projects. We also briefly introduce Kestra, an open-source workflow orchestrator with extensive plugin support. Whether you're automating DevOps workflows or exploring new tools, this video provides practical insights to enhance your IT automation skills.
References
- GitLab Docs: docs.gitlab.com/ci/components
- My Templates: github.com/christianlempa/boilerplates
- GitLab CI / CD Basics: youtu.be/qoqtSihN1kU?si=w98oWJjavORbJdnD
- GitLab Terraform Backend: youtu.be/X-Amz-Hdy8Q?si=OQsO0AOo3-FI7m7l
- Kestra Tutorial 1: youtu.be/D4cixQ_Ek4Y
- Kestra Tutorial 2: youtu.be/PJG1-7hMHsE
________________
💜 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:50 Overview and Features
06:33 Create a new Component
11:17 Release Components
14:08 Include Components
16:33 Update Components
19:04 My Use-Cases
20:07 Terraform Component
25:32 Docker Component
29:45 Ansible Component
31:02 Final thoughts
________________
Links can include affiliate links.









- Starship Prompt: [https://starship.rs](https://starship.rs/)
- Dotfiles Manager: [https://yadm.io](https://yadm.io/)
💜 Support me and become a Fan! → https://www.youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join
💬 Join our Community!
→ https://christianlempa.de/discord
Read my Tech Documentation
https://christianlempa.de/docs
My Gear and Equipment-*
https://christianlempa.de/kit
Timestamps:
00:00 Introduction
01:04 Warp Terminal
04:55 Themes and Colors
08:01 Fonts and Icons
10:13 Shell Prompt
13:45 Dotfiles Manager
15:42 Warp Drive Workflow update
All links with `*` are and/or include affiliate links. Supercharge your LINUX terminal // Warp #2](https://i.ytimg.com/vi/sSQTTrlmOeY/mqdefault.jpg)

