NEW GitLab CI CD components explained
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.