NEW GitLab CI CD components explained

Subscribers:
253,000
Published on ● Video Link: https://www.youtube.com/watch?v=pwRWXCdbDVo



Duration: 0:00
17,555 views
447


Check out Kestra: https://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: https://docs.gitlab.com/ci/components/
My Templates: http://github.com/christianlempa/boilerplates
GitLab CI / CD Basics:    • Self-host your own Git platform! // GitLab  
GitLab Terraform Backend:    • Automate GitLab + Terraform (state file, a...  
Kestra Tutorial 1:    • My NEW HomeLab automation platform // Kestra  
Kestra Tutorial 2:    • I automated EVERYTHING in my HomeLab // Ke...  

________________

💜 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: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.