Orbit

Ограничения плана Orbit

Orbit has three plans, and this page documents exactly what each one includes: projects, environments, build minutes, bandwidth, build machine size, and the features that only appear on the paid…

Orbit: Ограничения плана

Orbit имеет три плана, и эта страница документирует ровно то, что входит в каждый из них: проекты, окружения, минуты сборки, полоса пропускания, размер машины сборки и функции, которые доступны только на платных уровнях. Каждый план включает неограниченные места в команде, коммерческое использование и лимит расходов, который останавливает непредвиденный счёт.

Планы с первого взгляда

LaunchLiftoffApex
ЦенаБесплатноUS$12.00/месUS$30.00/мес
Проекты13Неограниченно
Окружения на проект2411
Минуты сборки в месяц20030008000
Полоса пропускания в месяц50 ГБ1024 ГБ3072 ГБ
Одновременные сборки113
Кеш сборкиНетДаДа
Собственные доменыНетДаДа
Wildcard SSLНетДаДа
История развёртывания7 дней30 дней90 дней
Приоритетные сборкиНетНетДа
Premium CDN edgeНетНетДа
События webhookНетДаДа
Доступ к APIНетНетДа
Места в командеНеограниченноНеограниченноНеограниченно
Коммерческое использованиеРазрешеноРазрешеноРазрешено

Цены указаны без GST. GST добавляется при оформлении заказа для расчётных счётов в Новой Зеландии.

Сравнение планов Orbit в KPanel

Размер машины сборки

Ваш план также определяет, сколько ресурсов получает каждая сборка, что важнее для крупных проектов, чем простой лимит минут:

ПланvCPUОЗУДискЛимит времени на сборку
Launch11 ГБ4 ГБ30 минут
Liftoff22 ГБ8 ГБ30 минут
Apex44 ГБ16 ГБ30 минут

Сборка, превышающая лимит ОЗУ, завершается с категорией Out of memory на странице развёртывания; та, которая заполнила весь диск, завершается с Build disk full. Оба это ограничения плана, а не ошибки.

Лимит в 30 минут срабатывает для предотвращения неконтролируемого выполнения и одинаков на всех планах. Он существует, чтобы бесконечный цикл в скрипте сборки не мог потребить весь ежемесячный лимит в один день.

Что считается минутой сборки

Минута сборки это одна минута активного времени сборки, от начала фазы установки до момента упаковки артефакта. Время в состоянии в очереди не считается.

Точная продолжительность каждой сборки находится на странице деталей развёртывания, разбита по фазам, чтобы вы могли видеть, куда уходят ваши минуты. Orbit, затем Usage показывает общий итог для аккаунта за месяц, а вкладка Analytics каждого проекта показывает его долю вместе с прогнозируемой цифрой на конец месяца на основе прошедших дней.

Кеш сборки это самый мощный инструмент для оптимизации минут сборки. На Liftoff и Apex попадание в кеш удаляет большую часть фазы установки, которая обычно самая длительная часть сборки небольшого проекта. Если процент попадания в кеш низкий, обзор проекта это отметит и скажет вам об этом.

Окружения на проект

Каждый проект имеет одно окружение production, и может добавить окружение staging и окружения branch preview. Лимит окружений это максимальное количество окружений, которое один проект может иметь активным одновременно, включая production.

  • Launch: 2, то есть production плюс один другой, обычно один preview одновременно.
  • Liftoff: 4, то есть production, staging и два preview.
  • Apex: 11, то есть production плюс десять.

Branch preview сами по себе это не платная функция: переключатель доступен на каждом плане. План ограничивает только количество существующих одновременно.

Когда проект достигает лимита окружений, дальнейшие ветки тихо не получают preview. Если ветка, которую вы отправили, не имеет preview и переключатель включен, сначала посчитайте активные окружения. Установка Preview expiry в Settings на 14 или 30 дней предотвращает это на активном репозитории.

Полоса пропускания

Полоса пропускания измеряется по всему аккаунту в течение расчётного месяца. Трафик от атак отказа в обслуживании и других вредоносных объёмных атак никогда не выставляется счётом: Kapsule поглощает его и не считает против вашего лимита.

Тарифы превышения

Превышение минут сборки или полосы пропускания не отключает вас. Использование продолжается по тарифам превышения:

  • Минуты сборки: US$0.05 за минуту сверх месячного лимита плана
  • Полоса пропускания: US$0.03 за ГБ сверх месячного лимита плана

Превышение ограничено лимитом расходов каждого проекта, который по умолчанию составляет US$63.16 в месяц. Когда лимит достигнут, обслуживание production приостанавливается, а не счёт продолжает расти. Полные детали, включая пороги оповещений и способ восстановления, находятся в разделе Spending Caps and Bill-Shock Protection.

Базовая плата по подписке плана отделена от лимита. Лимит ограничивает только расходы на превышение. Повышение лимита повышает максимум, который вы можете быть обвинены в превышении в месяц, поэтому относитесь к этому как к обдуманному решению, а не как к формальности, когда сайт приостановлен.

История развёртывания

Orbit хранит ваши прошлые артефакты развёртывания, чтобы вы могли откатиться к любому предыдущему успешному развёртыванию без перестройки. План устанавливает окно хранения: 7 дней на Launch, 30 на Liftoff, 90 на Apex.

Отдельно каждый проект имеет параметр Artifact retention в Settings, контролирующий количество успешных артефактов для сохранения на окружение, от 10 до 500, по умолчанию 50. Старые удаляются ежедневно. Артефакт текущего активного развёртывания всегда сохраняется, независимо от обоих лимитов.

Хранение артефактов это то, что делает возможным мгновенный откат. Снижение этого значения сокращает, на сколько далеко назад вы можете откатить плохое развёртывание без ожидания перестройки. Если вы развёртываете несколько раз в день, повышайте это значение, а не снижайте.

Что есть только на платных планах

  • Кеш сборки (Liftoff и Apex) делает повторные сборки значительно быстрее.
  • Собственные домены и wildcard SSL (Liftoff и Apex). На Launch проекты обслуживаются только на адресе kaps.run.
  • События webhook (Liftoff и Apex) для исходящих уведомлений о событиях развёртывания.
  • Приоритетные сборки, premium CDN edge и доступ к API (только Apex). Доступ к API это то, что питает токены в Orbit, затем Tokens, для управления развёртываниями из CI pipeline.
  • Три одновременные сборки (только Apex). Launch и Liftoff запускают одну сборку одновременно и ставят остальные в очередь.

Бесплатный план

Launch это бесплатно навсегда. Нет пробного периода, срока действия и карта не требуется: экран планов говорит Forever. No card required.

Он включает неограниченные места в команде и коммерческое использование разрешено, поэтому один небольшой сайт production это законное постоянное использование. То, от чего вы отказываетесь, это кеш сборки, собственные домены и более высокие лимиты.

Изменение планов

  1. Нажмите Orbit на боковой панели.
  2. Нажмите See Plans.
  3. Выберите план.

Начало с Launch активируется немедленно без оформления заказа. Переход между планами, когда у вас уже есть подписка Orbit, проходит через процесс изменения плана, который рассчитывает разницу на оставшуюся часть периода выставления счётов и оставляет ваши другие подписки Kapsule нетронутыми.

Если вы уже находитесь на лимите проектов, индекс Orbit показывает таблетку Plan cap reached и подсказку для обновления, а не молча не срабатывает при клике на New project.

Рекомендуемое чтение

Вам всё ещё нужна помощь?

Напишите нам на support@kapsulehost.com или откройте чат в KPanel.

Открыть KPanel