Cicd Deployment

Use for CI/CD pipeline design, GitHub Actions, GitLab CI, ArgoCD/Flux GitOps, progressive delivery, container security, zero-downtime deployments, secrets management, and deployment automation.

henryhawke Updated

File contents

CI/CD & Deployment

When to use

  • Design CI/CD pipelines
  • Create GitHub Actions or GitLab CI workflows
  • Implement GitOps with ArgoCD/Flux
  • Set up progressive delivery (canary, blue-green)
  • Configure container security scanning
  • Manage secrets in pipelines

GitHub Actions

  • Reusable workflows and composite actions
  • Matrix builds and caching
  • Security scanning integration
  • Release automation

GitOps

  • ArgoCD application sets
  • Flux source controllers
  • Kustomize overlays
  • Helm chart management

Deployment strategies

  • Zero-downtime deployments
  • Canary releases with traffic shifting
  • Blue-green deployments
  • Feature flags and progressive rollout
  • Rollback procedures

henryhawke/skills/tree/main/cicd-deployment commit dd4636d68b

Frequently asked questions

npx skillmds@latest add henryhawke/cicd-deployment