CI/CD
This folder has no README. Everything inside it is listed below.
Notes
- CI/CD Basics 7 CI (Continuous Integration), CD (Continuous Delivery or Deployment).
- GitHub Actions 8 The default CI/CD platform for GitHub-hosted repos.
- GitLab CI 7 GitLab's built-in CI/CD. Configuration in .gitlab-ci.yml.
- Self-Hosted Runners 7 When the cloud CI runners aren't enough — GPU workloads, large memory, internal-network access, custom OS, cost optimization at scale — you run your own.
- Deployment Strategies 7 How code goes from CI artifact to production.
- Secrets and Supply Chain in CI 7 The two cross-cutting security concerns in any CI/CD pipeline.
- Pipeline Design Patterns 7 The "how" of structuring CI/CD pipelines beyond the basic linear flow.
- Progressive delivery on Kubernetes — Argo Rollouts & Flagger Progressive delivery = deployment strategies (05_deployment_strategies.md) run as an automated, metric-gated process: shift a slice of traffic, watch the…