Feedback

Chat Icon

Cloud Native CI/CD with GitLab

From Commit to Production Ready

Cloud Native GitLab Runners on Kubernetes: Autoscaling and Observability
92%

Key Takeaways

This chapter was dense and covered a lot of ground. Throughout the chapter, we achieved several important milestones:

  • We enabled observability for the CI runners so they emit measurable signals about work being done.

  • We deployed Prometheus and a Grafana to collect, store, and visualise those signals.

  • We connected the runners’ metrics to the Prometheus instance so you can see real-time and historical runner activity.

  • We created a custom metric that represents "how many jobs are being processed" so it can be used for decisions.

Cloud Native CI/CD with GitLab

From Commit to Production Ready

Enroll now to unlock all content and receive all future updates for free.