exkl. MwSt.
· Building CI/CD pipelines in GitLab · Job Keywords · Variables, artifacts & caching · Pipeline types and triggers · GitLab Runner – characteristics, types & configuration · Build & deployment via Docker & Kubernetes · Introduction and differentiation of Git workflows
GitLab CI/CD Training |
|
Module | |
1. GitLab & Overview of CI/CD (day1)
· approaches and added value · First steps with GitLab · GitLab CI/CD architecture · GitLab AutoDevOps as inspiration for concrete pipelines · GitLab Runner and Executor |
|
2. GitLab Excersices (day2)
· Master GitLab from basics to advanced features · Set up and manage GitLab repositories efficiently · Implement effective branching and · merging strategies |
|
3. CI/CD Jobs (day3)
· Jobs, stages and workflows · Variables and their sources/hierarchy · Dependencies and needs · Artifacts and cache · Tags, images, services · Triggers and schedules · Rules · Environments · Includes, templates, anchors and references |
|
4. CI/CD Jobs Exercises (day4) | |
5. Debugging & Registries (day5)
· Debugging CI/CD configurations · Configure and optimize GitLab CI/CD Pipelines · Merge requests and feature branches · Utilize GitLab’s Package Registry and Container Registry |
|
6. Project Exercises (day 6) | |
7. Kubernetes &Terraform (day7)
· Integrate GitLab with cloud services like AWS and Kubernetes (EKS) · Leverage GitLab’s Terraform integration for infrastructure as code · Implement automated testing and code quality checks with SonarQube |
|
8. Docker & Ansible (day 8)
· Use GitLab with Docker and DockerHub for containerized workflows · Integrate GitLab with Ansible for configuration management · Manage Terraform states within GitLab |
|
9. Performance and Scalability (day 9)
· Connect GitLab with Jira and Confluence for seamless project management Implement security best practices in GitLab workflows · Administer and optimize GitLab for performance and scalability |
|
10. Other Tools (day 10)
· Apply GitLab’s features to real-world development scenarios · Collaborate effectively using GitLab’s team- oriented tools · Set up Telegram notifications for GitLab events
|
16.06.2025
27.06.2025
exkl. MwSt.