GitLab CI and Kubernetes, Build Test and Deploy Your Projects
summary
How to run GitLab CI on Kubernetes using a gitlab-runner Kubernetes executor deployed as pods, a build pod using docker-in-docker (dind) with a three-container runner image, and deployment via kubectl templates. Covers auto-scaling on GKE, caching speedup measurements, resource limits/requests for reliable scheduling and predictable builds, plus integrated rollback and Prometheus metrics.
AI-written summary · about
chapters (5)
- 0:00Start
- 1:58Continuous integration is a tough job...
- 5:22CD Continuous delivery
- 5:40CD Continuous deployment
- 32:40Troubleshooting and debugging
related talks
51mGitLab CI/CD Pipelines with Kubernetes
32mEnhance Your Kubernetes CI/CD Pipelines With Open Source
47mGitLab CI and Kubernetes: deploying Applications continuously to Kubernetes
33mUnderstanding GitLab CI
35mHow to Create a Project with a CI/CD Pipeline and Kubernetes
26mRunning GitLab and GitLab CI in Kubernetes for the Enterprise
15mGitkube: Continuous Deployment to Kubernetes using Git Push
22mEmbedded Software Development Efficiency Improvement with Docker and Kubernetes
