deployment-patterns

Installation
Summary

CI/CD pipelines, Docker containerization, deployment strategies, health checks, and production readiness for web applications.

  • Covers three deployment patterns: rolling (zero-downtime gradual updates), blue-green (atomic traffic switching), and canary (percentage-based rollout with monitoring)
  • Includes multi-stage Dockerfile examples for Node.js, Go, and Python with best practices for image size, non-root users, and health checks
  • Provides GitHub Actions pipeline templates, environment configuration via twelve-factor principles, and configuration validation with Zod
  • Features health check implementations (simple and detailed endpoints), Kubernetes probe configuration, and instant rollback strategies
  • Production readiness checklist covering application, infrastructure, monitoring, security, and operations requirements before deployment
SKILL.md

Deployment Patterns

Production deployment workflows and CI/CD best practices.

When to Activate

  • Setting up CI/CD pipelines
  • Dockerizing an application
  • Planning deployment strategy (blue-green, canary, rolling)
  • Implementing health checks and readiness probes
  • Preparing for a production release
  • Configuring environment-specific settings

Deployment Strategies

Rolling Deployment (Default)

Replace instances gradually — old and new versions run simultaneously during rollout.

Related skills
Installs
4.0K
GitHub Stars
179.7K
First Seen
Feb 13, 2026