• Русский
  • Введение

    Содержание

    Введение в Canary Release

    Модуль Canary Release позволяет контролируемо развертывать обновления сервисов посредством постепенного перенаправления трафика и мониторинга в реальном времени. Разработан для Kubernetes-сред, интегрированных с Istio, и поддерживает:

    • Снижение рисков при развертывании в продакшн
    • Многофазные стратегии релизов (canary/blue-green/A/B тестирование)
    • Автоматический откат при обнаружении сбоев
    • Единый обзор на протяжении всего жизненного цикла релиза

    Ограничения

    • Несовместим с существующими конфигурациями маршрутизации сервисов
    • Требуется уникальное именование сервисов в кластерах
    • Сервисы, управляемые через GitOps, имеют ограниченный функционал в UI
    • Политики безопасности остаются активными во время релиза