deployment-procedures

Standardize production deployment workflows with rolling updates, canary releases, and blue-green strategies.

2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/alex-voloshin-dev/ai-skills --skill deployment-procedures-alex-voloshin-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-procedures
Source: https://github.com/alex-voloshin-dev/ai-skills/tree/main/.windsurf/skills/deployment-procedures
Command: npx skills add https://github.com/alex-voloshin-dev/ai-skills --skill deployment-procedures-alex-voloshin-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill eliminates the risk and uncertainty of production deployments by providing a structured, repeatable framework for releases, health verification, and emergency rollback procedures.

Core Features & Use Cases

  • Deployment Strategies: Provides guidance on executing Rolling Updates, Blue-Green, and Canary deployments to minimize downtime.
  • Verification Checklists: Offers comprehensive pre-deployment and post-deployment checklists to ensure system stability and SLO compliance.
  • Emergency Rollback: Includes standardized commands and decision matrices for immediate recovery when deployments fail.

Quick Start

Execute the deployment-procedures skill to verify the production health of the current service and review the rollback strategy.

Frequently Asked Questions about deployment-procedures

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

FAQPage Schema
How do I standardize Kubernetes production deployments and rollbacks?

Standardize Kubernetes production deployments and rollbacks using structured workflows for rolling updates, canary releases, and blue-green strategies, complete with health verification checklists and emergency rollback commands to minimize downtime and operational risk.

What is the best way to execute a canary release in Kubernetes?

The best way to execute a canary release in Kubernetes is to follow a structured deployment framework that progressively shifts traffic, verifies post-deployment health against SLOs, and provides an immediate rollback procedure if service degradation occurs.

How do I perform a rollback when a Helm deployment fails?

Perform a rollback when a Helm deployment fails by using standardized emergency rollback commands and decision matrices designed for immediate recovery, ensuring operational reliability and rapid restoration of service stability.

What should be on a pre-deployment and post-deployment health verification checklist?

A pre-deployment and post-deployment health verification checklist should include steps to ensure system stability, confirm SLO compliance, and validate service health before and after release to maintain operational reliability during production deployments.

Does this deployment framework work with Docker and Helm environments?

Yes, this deployment framework works with Docker, Helm, and Kubernetes environments, providing standardized rolling update, blue-green, and canary deployment strategies alongside emergency rollback procedures tailored for those specific technologies.

When should I use blue-green vs rolling updates for production deployments?

Choose blue-green deployments for immediate rollback capability and zero downtime, while rolling updates gradually replace instances to minimize risk; both production deployment strategies include post-deployment health verification to ensure system stability.