Skip to main content

Module canary

Module canary 

Source
Expand description

Canary Deployment Engine

This module provides a production-ready canary deployment engine that:

  • Manages multi-phase rollouts (1% → 5% → 25% → 50% → 100%)
  • Implements traffic splitting with multiple strategies
  • Monitors health and validates success criteria
  • Auto-promotes and auto-rollbacks based on metrics
  • Provides detailed status tracking and reporting

Structs§

CanaryDeploymentEngine
Canary deployment engine