Linux через SSH
Стандартные ключи SSH или аутентификация по паролю. Работает с любым сервером Linux, на котором установлен Docker.
Безагентное развертывание
Подключайтесь к серверам Linux и Windows, используя стандартные протоколы. Развертывайте контейнеры с прогрессивными стратегиями и мгновенно откатывайте их при необходимости.
Что это значит для вашего бизнеса
Разворачивайте на любом сервере Linux или Windows без Kubernetes, агентов и облачных зависимостей. Пакет „Стела“ выполняет откаты, канареечное продвижение и экспорт доказательств для каждой цели.
Демонов для установки не требуется. Нет портов для открытия. Просто подключитесь, используя уже имеющиеся у вас учетные данные.
Стандартные ключи SSH или аутентификация по паролю. Работает с любым сервером Linux, на котором установлен Docker.
Встроенное удаленное взаимодействие Windows. Развертывание на Windows Server с помощью Docker или контейнеров в Windows.
Нулевое воздействие на ваши серверы. пакет „Стела“ подключается, развертывается, проверяет и отключается, оставляя работать только ваше приложение.
Агенты означают больше возможностей для атак, больше обновлений, больше вещей, которые могут сломаться. Пакет „Стела“ развертывается без них.
Нет пакетов агентов, нет несоответствий версий, нет предупреждений об «агенте в автономном режиме». Просто стандартный удаленный доступ.
Каждый установленный демон является потенциальной поверхностью для атаки. Пакет „Стела“ подключается только при развертывании, а затем отключается.
Каждое развертывание регистрируется с указанием того, кто, что, когда и почему. Встроенные доказательства соответствия.
Используйте существующие ключи SSH и учетные данные Windows. Никакой новой инфраструктуры, которой нужно было бы управлять.
Выполняйте уверенное развертывание, используя стандартные стратегии, которые минимизируют риск и обеспечивают быстрое восстановление.
Все сразу
Поэтапное
Канареечное
Сине-зелёное
Сначала разверните небольшой процент целевых объектов (10 %), отслеживайте проблемы, затем постепенно расширяйте до 25 %, 50 % и 100 %. Автоматический откат при сбое на любом этапе.
10% 25% 50% 100%
Запускайте две одинаковые среды. Разворачивайте новую версию на «green», пока «blue» обслуживает трафик. Переключайтесь мгновенно, когда готовы. Так же мгновенно возвращайтесь при проблемах.
Синяя (live) → Зелёная (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 deploy rollback --environment production
Откат к myapp-v2.0.0 (sha256:abc123...)
Откат завершён. Все цели проверены. Пакет „Стела“ записывает, что было развернуто, кем и когда — с криптографическим подтверждением.
Что
Точные дайджесты контейнеров, развернутые для каждой цели
Кто
Аутентифицированная личность развертывателя
Когда
Запись о развертывании с отметкой времени и подписью
Установите пакет „Стела“ и начните развертывание на своих серверах с постепенной доставкой и мгновенным откатом.