deployment-patterns

Plan and execute rolling, blue-green, and canary deployment patterns.

12|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/aurorie-co/AURORIE-TEAMS --skill deployment-patterns-aurorie-co
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-patterns
Source: https://github.com/aurorie-co/AURORIE-TEAMS/tree/main/teams/backend/skills/deployment-patterns
Command: npx skills add https://github.com/aurorie-co/AURORIE-TEAMS --skill deployment-patterns-aurorie-co

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployment patterns and CI/CD practices are often manual, error-prone, and hard to rollback; this skill provides structured guidance to standardize rolling, blue-green, and canary deployments, dockerization, health checks, and production readiness.

Core Features & Use Cases

  • Rolling Deployment guidance and templates
  • Blue-Green and Canary deployment patterns
  • Dockerization and multi-stage build recommendations
  • Health checks, Kubernetes probes, and rollback checklists
  • Production readiness and security considerations
  • CI/CD pipeline exemplars (GitHub Actions, GitLab, etc.)

Quick Start

Follow these steps to implement a blue-green deployment for a new release and validate health checks in your environment.

Frequently Asked Questions about deployment-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the difference between blue-green and canary deployment patterns?

Blue-green deployment shifts all traffic between two identical environments, while canary deployment gradually routes a small traffic percentage to the new version. This skill provides structured templates and best-practice guidance for executing both strategies reliably.

How do I configure Kubernetes health probes for a rolling deployment?

Configuring Kubernetes health probes for a rolling deployment requires setting readiness and liveness checks to route traffic only to healthy pods. This skill provides health check templates and production-readiness checklists to validate probe configurations.

What's the best way to set up a CI/CD pipeline with Docker and GitHub Actions?

The best way to set up a CI/CD pipeline with Docker and GitHub Actions involves using multi-stage builds and structured pipeline exemplars. This skill provides Dockerization recommendations and CI/CD templates to standardize your automated release process.

Does this deployment guidance work with Docker multi-stage builds?

Yes, this deployment guidance works with Docker multi-stage builds. It includes specific recommendations for Dockerization and environment configuration to ensure containers are optimized and production-ready before executing rolling or canary releases.

How do I rollback a failed canary release in Kubernetes?

To rollback a failed canary release in Kubernetes, you shift traffic back to the stable version using rollback checklists and health probes. This skill provides structured rollback strategies and production-readiness verification to handle failed deployments safely.