Enhance Your Kubernetes CI/CD Pipelines With Open Source
summary
Shows how to run CI jobs inside a Kubernetes cluster using the GitLab Kubernetes executor, with Kaniko builds images inside cluster (demo image push in ~27s) and pipeline jobs spun up as pods (deploy demo finishes in ~25s). Explains built-in caching/artifact sidecars, using GitLab WAF on NGINX Ingress (ModSecurity rules, detect vs block modes), kustomize overlays for env-specific manifests, and Knative-style serverless functions that scale to zero (demo scales up but notes occasional slow cold starts).
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:25Containerize pipeline workloads
- 10:08Build container images
- 16:17Secure apps with WAF
- 20:31Customize deployments
- 26:17GitLab serverless
- 31:08Summary and resources
related talks
39mKubernetes-centric CI/CD
51mGitLab CI/CD Pipelines with Kubernetes
35mGitLab CI and Kubernetes, Build Test and Deploy Your Projects
22mCreating Serverless CI/CD on Kubernetes using GitOps
47mGitLab CI and Kubernetes: deploying Applications continuously to Kubernetes
02h 47mPipes on Pipelines
01h 09mTutorial: Cloud-Agnostic Serverless
22mEmbedded Software Development Efficiency Improvement with Docker and Kubernetes
