Efficient DevSecOps workflows with reusable CI/CD Components
Termin: Samstag, 10:00 - Raum V7 - Dauer 60 Min.
CI/CD accelerates software development, yet teams often struggle with pipeline maintenance and reliability. Configuration files might be scattered across projects, jobs fail randomly during peak hours, and urgent fixes lead to duplicated configurations. These growing pains make collaboration harder.
Reusable CI/CD components offer a practical solution to improve pipeline efficiency. By transforming common pipeline patterns into shared customizable includes, teams can standardize their approach to builds, tests, and deployments. A well-structured component catalog enables teams to discover, share, and maintain these building blocks while ensuring reliability and consistency.
Join this session to learn how to identify, structure, and test reusable components for your pipelines. Through practical examples with Rust and Go, you'll discover how to document and version your components effectively. Leave with hands-on use cases and concrete steps to reduce duplication and maintenance overhead in your existing CI/CD workflows.
Webseite: https://docs.gitlab.com/ee/ci/components/
Erwünschte Vorkenntnisse: Basic knowledge of CI/CD workflows in general. GitLab CI/CD knowledge, and efficiency pain points are helpful for further talk insights, and discussions after the talk. We will only discuss features available in GitLab CE / FOSS.
Material zum Beitrag: Folien (13427 KiB), Weiterführende Informationen (extern)
https://media.ccc.de/v/clt25-284-efficient-devsecops-workflows-with-reusable-cicd-components