Rediacc публикует обновления через два канала релизов: Stable и Edge. Каждый канал ориентирован на разную аудиторию и имеет свои компромиссы.
Канал Stable
Stable - канал по умолчанию для всех пользователей. Релизы продвигаются из Edge после 7-дневного периода выдержки без зафиксированных проблем.
- Рекомендуется для production-нагрузок и платных планов
- Разворачивается после 7 дней тестирования на Edge
- Критические исправления могут быть выпущены напрямую при необходимости
- Домены:
eu.rediacc.com,us.rediacc.com,asia.rediacc.com
Канал Edge
Edge получает каждое изменение сразу после слияния в main. Это последняя версия программного обеспечения, разворачиваемая непрерывно.
- Новейшие функции и исправления, разворачиваемые при каждом слиянии
- Удвоенные лимиты плана Community (см. таблицу ниже)
- Бесплатен навсегда. Платные планы на Edge недоступны.
- Отдельные аккаунты от Stable. Данные не переносятся между каналами.
- Домены:
edge-eu.rediacc.com,edge-us.rediacc.com,edge-asia.rediacc.com
Сравнение
| Stable | Edge | |
|---|---|---|
| Частота развёртывания | После 7-дневной выдержки | При каждом слиянии в main |
| Стабильность | Тестируется 7 дней | Свежий код, меньше времени выдержки |
| Лимиты плана Community | 10 ГБ репозитории, 500 выдач/месяц, 2 машины | 20 ГБ репозитории, 1 000 выдач/месяц, 4 машины |
| Платные планы | Доступны (Professional, Business, Enterprise) | Недоступны |
| Аккаунты | Независимые | Независимые (отдельные от Stable) |
| Лучше для | Production, платные нагрузки | Тестирование, оценка, побочные проекты, ранний доступ |
Удвоенные лимиты Edge
Пользователи Edge на плане Community получают удвоенные лимиты ресурсов без дополнительной платы:
| Ресурс | Stable Community | Edge Community |
|---|---|---|
| Размер репозитория | 10 ГБ | 20 ГБ |
| Выдач лицензий в месяц | 500 | 1 000 |
| Активаций машин | 2 | 4 |
Если вам нужны более высокие лимиты или функции платного плана, создайте аккаунт на канале Stable и обновитесь там.
Отдельные аккаунты
Edge и Stable работают на отдельной инфраструктуре с отдельными базами данных. Аккаунт, созданный на Edge, не существует на Stable, и наоборот. Пути миграции между каналами нет. Если вы начали работу на Edge и впоследствии захотите перейти на платный план, вам потребуется создать новый аккаунт на Stable.
Как работают продвижения
- Каждое слияние в главную ветку немедленно разворачивается на Edge.
- После 7 дней без проблем Edge автоматически продвигается в Stable.
- Критические исправления могут быть выпущены одновременно на оба канала.
Это означает, что Stable всегда отстаёт от Edge не более чем на 7 дней. Период выдержки позволяет выявить регрессии до того, как они достигнут production-пользователей.
Какой канал выбрать?
Выберите Stable, если:
- Вы запускаете production-нагрузки
- Вам нужны платные планы (Professional, Business, Enterprise)
- Вы предпочитаете максимальную надёжность новейшим функциям
Выберите Edge, если:
- Вы хотите опробовать новые функции раньше других
- Вы оцениваете платформу
- Вам нужны щедрые бесплатные лимиты для побочных проектов
- Вы готовы работать с более свежим, менее протестированным кодом
Установка
Команды для установки из любого канала, включая конфигурацию менеджера пакетов и Docker-теги, см. в Установка.
Управление каналом CLI
CLI автоматически использует канал, настроенный при установке или входе. Для переключения каналов:
rdc update --channel edge # Switch to Edge
rdc update --channel stable # Switch to Stable
При выполнении rdc subscription login и выборе региона Edge CLI автоматически настраивает канал обновлений Edge. Флаг --channel вручную не нужен.