deployment-procedures

Plan safe Kubernetes canary rollouts with pre-deployment checks and rollback strategies.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/darthlinuxer/dialectic-crew-ai --skill deployment-procedures-darthlinuxer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-procedures
Source: https://github.com/darthlinuxer/dialectic-crew-ai/tree/main/src/mcp/skills/deployment-procedures
Command: npx skills add https://github.com/darthlinuxer/dialectic-crew-ai --skill deployment-procedures-darthlinuxer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployments often introduce outages, data loss, or regressions when teams skip validation, lack rollback plans, or apply one-size-fits-all scripts; this Skill provides decision-making principles and checklists to minimize release risk and improve recovery speed.

Core Features & Use Cases

  • Decision Frameworks: Platform decision tree and selection guidance for static sites, managed platforms, VPS, containers, and serverless.
  • Pre-deployment Verification: The four verification categories and a concise pre-deployment checklist to ensure tests, builds, env vars, and migrations are ready.
  • Phased Workflow & Rollback: A five-phase deployment process plus platform-specific rollback methods and rollout strategies (rolling, blue-green, canary).
  • Post-deploy Verification & Emergency Playbooks: Active monitoring windows, verification checks, and prioritized emergency steps for quick stabilization.
  • Use Case: Plan a canary rollout for a microservice on Kubernetes with pre-deploy checks, a backup snapshot, staged traffic shifting, and a documented rollback trigger.

Quick Start

Generate a platform-specific deployment checklist, monitoring and rollback plan for releasing my Node.js web app to Kubernetes with a canary rollout.

Frequently Asked Questions about deployment-procedures

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

FAQPage Schema
How do I ensure safe production deployments with zero-downtime?

Pre-deployment checks for zero-downtime deployments involve verifying tests, builds, environment variables, and database migrations before release to minimize the risk of outages and regressions.

What is the best way to plan a Kubernetes canary rollout?

Planning a Kubernetes canary rollout involves using pre-deploy checks, creating a backup snapshot, staging traffic shifting gradually, and defining a documented rollback trigger for quick stabilization if needed.

How do I rollback a failed deployment on a VPS or managed platform?

Rollback strategies depend on your platform constraints, utilizing specific methods like reverting containers, restoring VPS snapshots, or redeploying static site assets to quickly stabilize and recover the application.

What should be included in a pre-deployment checklist for release management?

A pre-deployment checklist for release management should include four verification categories: confirming tests pass, validating builds, checking environment variables, and ensuring database migrations are ready before production rollout.

Does this deployment workflow support static sites and serverless applications?

Yes, the deployment workflow supports static sites, managed platform apps, VPS, containerized services, serverless, and Kubernetes rollouts by providing a platform decision tree and tailored rollback strategies.

When do I need emergency procedures during a production release?

Emergency procedures are needed when post-deployment verification checks detect failures during active monitoring windows, requiring prioritized emergency steps to quickly stabilize the production environment and execute rollbacks.