Linux через SSH
Стандартные ключи SSH или аутентификация по паролю. Работает с любым сервером Linux, на котором установлен Docker.
Безагентное развертывание
Подключайтесь к серверам Linux и Windows, используя стандартные протоколы. Развертывайте контейнеры с прогрессивными стратегиями и мгновенно откатывайте их при необходимости.
Демонов для установки не требуется. Нет портов для открытия. Просто подключитесь, используя уже имеющиеся у вас учетные данные.
Стандартные ключи SSH или аутентификация по паролю. Работает с любым сервером Linux, на котором установлен Docker.
Встроенное удаленное взаимодействие Windows. Развертывание на Windows Server с помощью Docker или контейнеров в Windows.
Нулевое воздействие на ваши серверы. Stella подключается, развертывается, проверяет и отключается, оставляя работать только ваше приложение.
Агенты означают больше возможностей для атак, больше обновлений, больше вещей, которые могут сломаться. Stella развертывается без них.
Нет пакетов агентов, нет несоответствий версий, нет предупреждений об «агенте в автономном режиме». Просто стандартный удаленный доступ.
Каждый установленный демон является потенциальной поверхностью для атаки. Stella подключается только при развертывании, а затем отключается.
Каждое развертывание регистрируется с указанием того, кто, что, когда и почему. Встроенные доказательства соответствия.
Используйте существующие ключи SSH и учетные данные Windows. Никакой новой инфраструктуры, которой нужно было бы управлять.
Выполняйте уверенное развертывание, используя стандартные стратегии, которые минимизируют риск и обеспечивают быстрое восстановление.
Все сразу
Роллинг
Канарейка
Blue-Green
Сначала разверните небольшой процент целевых объектов (10 %), отслеживайте проблемы, затем постепенно расширяйте до 25 %, 50 % и 100 %. Автоматический откат при сбое на любом этапе.
10% → 25% → 50% → 100%
Запускайте две одинаковые среды. Разворачивайте новую версию на «green», пока «blue» обслуживает трафик. Переключайтесь мгновенно, когда готовы. Так же мгновенно возвращайтесь при проблемах.
Blue (live) → Green (deploy) → Переключение
Развертывание с использованием предпочитаемой вами стратегии
$ stella deploy create --release myapp-v2.1.0 --strategy canary
stella deploy promote --job job-uuid --percent 50
stella deploy status --job job-uuid Перенаправляйте трафик между версиями для сравнения в реальных условиях перед полным развертыванием.
Когда что-то пойдет не так, вернитесь к предыдущей версии — не «то, что было раньше», а к проверенному, заведомо исправному состоянию.
Откат с дайджест-проверкой
Поскольку Stella отслеживает точные дайджесты, откат развертывает идентичные байты, которые выполнялись ранее. Тот же артефакт, то же поведение, гарантировано.
Насколько быстро?
Blue-green: мгновенно (переключение трафика). Canary/rolling: секунды (параллельный откат). Предыдущий digest всегда кэширован и готов.
Rollback одной командой
$ stella deploy rollback --environment production
Откат к myapp-v2.0.0 (sha256:abc123...)
Откат завершён. Все цели проверены. Stella записывает, что было развернуто, кем и когда — с криптографическим подтверждением.
Что
Точные дайджесты контейнеров, развернутые для каждой цели
Кто
Аутентифицированная личность развертывателя
Когда
Запись о развертывании с отметкой времени и подписью
Установите Stella Ops и начните развертывание на своих серверах с постепенной доставкой и мгновенным откат.